Mike put on a great show! He showed up exactly when he said he would and was very energetic. This was for a six year olds birthday party with around 12 kids and 24 adults. The kids were laughing and yelling they were so excited during the performance. The adults loved the show also and watching the kids reactions was priceless. I highly recommend Mike.