I actually bought these on another site, but what I found is they look so much better on than just what the photo shows.  fit really snug which is good when you are wearing a 5" heel.  It says they are only 4" but they are 5.  I have narrow feet and fit me just right and the synthetic material the shoe is made of is good quality and they are put together well.  great shoe for the price.  I recommend them.