Are they any good? Grandparents are thinking of getting one for my 4yo for Christmas and have asked whether it would be a good gift or not (apparently their neighbour's DC loves his). I haven't really looked into them so not sure what to say.