I love KEEN shoes.  With two little ones, they last forever and can be handed down or "recycled" for quite a while before they show wear.  Be prepared to buy at one to two sizes smaller than other brands.  My son wears a two in all other shoes but a 13 toddler or size one kid in KEEN.  Aside from sizing, they're fantastic.  The materials they use are also a plus, as they never show the wear or dirt.  Clean easily.  These shoes look fantastic and are easy for the kids to get on and off.  Their water shoes are also fantastic.  Great for the ocean (protecting little feet), trips to the pool (year round), summer sprinkler fun, trips to river- whatever.  The water shoes last forever and can be washed in the washer (I do it, and they still look new).  They dry in the sun on a warm day within a hour.  All their products I recommend completely.