This shoe seems sturdy enough, but is a lot bigger than I thought they would be. I ordered them according to the size chart, but it definitely measures bigger than what it says on the chart. And the sole doesn't seem to be very sturdy. I don't know until my son's feet get big enough to wear these shoes, but it sure doesn't seem like the soles will last very long.