I ordered a half a size larger than normal because it says it runs small, but they are still snug! Still, they are the ONLY shoes in stores and online I can find to match my first day of school outfit. They're sturdy and the color is perfect.