The shoe itself fits fine and true to size in my opinion. But the straps on each shoe are different sizes. On the right shoe the strap is so short that it barely velcros down and after one step it comes undone and the shoe is off my daughter's foot. Just really bad quality and not a good shoe. Will be returning and not purchasing this brand again.