This is a really cool toy for a boy aged 5-6 and maybe older. If you were younger, the buttons would be too confusing and the toy itself wouldn't look like you could play with it for too long. He does more than I expected. We bought it for our 5 year old nephew but first we took it out and played with it to make sure it worked with it. I had to charge it up a bit, but even as adults we enjoyed it a bit.