I ordered a size 6- my flat shoes are all 5-5 1/2, but I alway wear a 6 in heels. Well, I couldn't even get my foot into the shoe without squeezing my toes together. That means the sizing is way off! I know a 7 would probably be too big, so I have to let these go... pity- they were so cute and would have been perfect with my dress.