Bought these shoes for my 8 year old daughter for cheerleading.  Read the reviews that the shoe ran small so I ordered one size larger than her normal size; however, that was still too small.  So I ordered up another size and those fit well.  So basically ordered 2 size larger than her normal.  Her friend was visiting when the shoes arrived and she said she got the same shoe and her mom ordered 2 sizes larger as well.  Overall, a really nice shoe, but just order larger than normal.