My son loves his Keen Coronados - he has 5 different prints (rockets, robots, dinosaurs, bugs, and trucks).  They are his favorites, he thinks the prints are so cool.  As mom - these are my favorites as well.  We also have Livie and Luca as well as See Kai Run shoes.  Nothing holds up like the Keens, he will wear them a ton and they just wipe clean.  At worst if they are really dirty, I'll hand wash lightly with a wet rag with dawn on it, then just rinse with water - they'll look like new.  The rubber toe wards off scuffs and if toe damage does occur it is not obvious at all (unlike with leather shoes).  Resale value is high as well.