I wear a size 9 shoe and took the advice of ordering a size up. A size 10 fits like a size 8! I would order another size up but they don't make it. Otherwise the shoe is ADORABLE! Very well made. It just runs incredibly small. If you wear a size 8-8.5 you should be fine.