So I have been eyeballing these shoes for a very long time, but I could never bring myself to spend full retail for them. So when I saw them on sale at Amazon I was extremely tempted. When Amazon dropped the price even lower, I just couldn't resist any longer. I usually wear a size 6 1/2 in heels. After much deliberation I decided to go with a size 7 in this style. The shoe fit perfectly in the width, and was just a tad to long (which I was expecting). I am just going to put a thick gel insert in them and that should take up some of the room and help them fit a little better. I imagine if I had got the size 6 the length would have been perfect but my toes would have been squished (and I really hate that). The shoe itself is amazing. It is quite high with the heel being right around 5 1/2 inches and having a 2 inch platform. The heel seems to be made of plastic, and I love the little heart cutout detail. The upper is marked as leather on the bottom the shoe (this was a nice surprise I figured it would be PU not real leather). The black bow on the instep is made of a satin type material. The bows on mine were a little squished and uneven but not enough to effect how much I like the shoe. These do have a kind of strong smell to them (glue maybe) but I am hoping this will clear up if I air them out. Overall I like the shoe a lot and for the price a paid (which was about a quarter of regular retail) I really could not be happier. The only thing better than a totally hot pair of shoes....is a totally hot pair of shoes on sale!!!