My 9 year old didn't like it. And his a very "young" boy, if you know what I mean. He had to buddy up and hold hands with another boy-He thought that was for 'kindergardeners". I guess it depends on the child. My son loves to play with swords, etc. so I was surprised, but he did feel there were too many young kids on the boat.