I bought Keen Kanyons for my toddler last summer and loved them, unfortunately they didn't have his size this year so I bought these.  Given a choice I prefer the Kanyons but these are really nice sandals too.  Very durable, I love that he can go in and out of water and run around without getting uncomfortable.  Very easy to get on and off his feet, a perfect summer shoe.  They do make his feet sweaty but they are machine washable and dry overnight.  These are really cute too and I always get compliments on them.