I bought this shoe for my 6 year old for a trip to Costa Rica.  It was great.  It is a good shoe for beach, pool, horseback riding, zip lining and what ever other adventure you have.  My son has the same ones in a different color,and he wears them all the time.  As some reviewers had said, they can begin to stink.  If you leave them out in the sun for a couple of hours, it completely goes away!  I've only had to do it every couple of months for his.  I've never had to it with hers.  The shoes last for a really long time.