I love these shoes, however they do run a little small. I fit a 6-6.5 in pretty much every brand except for these. I would recommend ordering half a size to a size larger depending on how you want the fit. I got a nasty blister on the inside of my foot from wearing these longer than 2 hours. There are adorable shoes just not the comfiest.