My daughter normally wears an 8. She ordered 9 and fits her well. The boot itself is very well made and protects well against rain. Not the most comfortable shoes though. Decent for rainy days. However, my daughter still wears them at time even when not raining because they are so cute. She says she gets great comments at school every time she wears them.