These are really nice, high quality shoes, and we got them for a good deal. We have really come to trust New Balance and their quality. They are sturdy and supportive. The color of gray is nice because it is dark enough that it won't get dirty easily, and we love the pop of orange.

Just so you know, I do think they run a little small. We like to buy our kids' shoes with a little wiggle room so they can grow into them, and an 11 fit him just right with no wiggle room, even though size 11 in a different brand of shoes did have some wiggle room. Amazon was out of size 12 M width, so we went with a size 12 Wide, and it was just fine. I was a little worried about the wide, but it wasn't wide enough to cause any issues.