It's really hard to buy shoes online as fit can vary so much but these shoes turned out to be winners.  My grandson loves them and they are sturdy enough to stand up to serious outside play.

He's now had them for over two months and they have gotten a lot of wear.  They remain on his favorites because they are easy to get on and he doesn't have to worry about them coming untied.