I had to order these shoes three times. The first I ordered were size 8. they were huge. I looked at the other reviews and saw people had felt they ran large. So I ordered a size 7. I had to pay extra for next day shipping as they were for a trip I'm taking. The smaller size arrived and were way to small. And in a much different box. It was then that I realized the first pair had actually been size 10. The different box and lack of wrapping and tags inside makes me feel as if they had already been worn. However I really like the shoe itself so I ordered a third time the size 8 I had originally requested. And again paid overnight shipping. Low and behold the size 8 fit like a glove. Now I get to find a ups station so I can return the first two pairs. And I'm out $10 on all of the overnight shipping fees to fix a mistake that was not mine (let me add that the original pair were ordered in plenty of time so as not to incur these charges) I love the shoes. They are very cute and comfortable. The hassle however, I did not love. While I would recommend these shoes, I definately do not recommend ordering them from this site. It will cost you extra money, delays, and an overall headache.