I normally wear an 8 or 8.5 so I ordered size 9 and they were still too small. They did not have 9.5 in stock so I went ahead and exchanged for a 10 and they fit perfectly. They are pretty comfy for flats and my feet are pretty picky! Very flexible and pretty. I bought them to wear in a wedding but they could also be worn with something more casual. Good shoes for the money.