We love KEEN! It's the only shoes my kiddos wear. While I have noticed that they do fit a little small I don't mind, I just size up. The quality is so worth the price. I have three boys so I can buy a pair for my oldest and know it'll still be in great condition when my third gets to it.