Can someone recommend one that they have used? My son will be turning 6 is that too young? Thanks!