I bought this shoe to wear with my wedding dress. First, I purchased a 10. I normally wear an 11, so I figured the fit would be snug. Wrong! I tried to walk in them and walked right OUT of them. I returned the shoes for a size 9. Those were so small, I couldn't even walk without wanting to cry. Finally got a size 9 1/2. It's not perfect, but my feet are weird, so I can't totally complain. They're not as "glamorous" as they look on the website, but they will do. I plan on only wearing them for my bridal portraits and the wedding. Then I'm putting on some hot pink Converse shoes. So, long story short - I settled with these. Didn't want any added height and I can't walk in heels. They're not the best, but I am not picky on shoes, either. They will work for my big day and I think the peep-toe is just ADORABLE.