i love love love them.. they can be used for everything. beach day? park day? yes his feet may get a little dirty! but you do not need socks and he loves the shoes. they also do not get ruined and also look great after lots of wear!!! these are my go to shoe from spring to fall!!