My kids were just 9 and 3 when we went, but the adults and the 9yo liked it more than the 3yo. I think it appeals to all ages, but we are basketball fans and of course, you know your kids' tastes best. It's like going to a regular basketball game, but one team does all kinds of crazy moves, tricks, and comedy. They even had some kids (probably age 8-16 or so) come onto the court to teach them some tricks before the game, but it was Scout night, so that might not be something they always do. I would take teenagers if they were interested.