I brought my 3 kids from ages 5 to 9 to this show. They haven't stopped talking about it since we went. Jeff is a real showman, his energy is contagious. His act was exciting and funny in equal measures. I have been recommending this show to all my friends with kids. It's family friendly, but not to the point of not being hilarious for the adults too.