I usually wear a 9-9.5 so I ordered a 10 and its small.....my toes hang over the edge. Not cute. I'm very disappointed.  They are as described and cute out of the box so I'll give it 2 stars for that. :/