Keens are what I buy for my boys. The second one even gets to wear hand me downs of Keens because they hold up so well. I've had good luck with Stride Rites too (not the crappy Stride Rites sold at Kohls, those fall apart BTDT). DS1 managed to destroy a pair of shoes every month before I found Keens. I love them!
3/28/12 at 1:59pm