I absolutely adore these shoes. I first saw them at a local store about two years ago, and fell in love with them. The sizes seem to run a little big. When I first ordered them I ordered a size 8, being a size 7 1/2, 8 don't give me too many issues. However, when I received them, they were quite large so I returned them for a size 7, which fits perfectly. These shoes are so much fun to wear, and I've purchased 2 outfits to complement the shoes specifically since acquiring them.