Chuck did a 45 minute magic show that had that kept the kids and adults both entertained. The kids sat the entire time and 5 or 6 got to participate. The humor in the show made it enjoyable for the adults too. Chuck was on time, professional and super friendly. Would definitely book again. Thanks!