Magic by David was incredible. The show was about a hour long. It was nonstop action! Live animals appeared throughout the show. A real parrot sat on my child's head. The monkey was incredible. We got pictures with all the animals. The kids had a fantastic time. The package included face painting & balloon twisting. David brought a professional artist. All of the kids faces were transformed. The children got to choose whatever they wanted their faces painted as. The balloon twisting was top notch. The kids got to take home the balloon animals as party favors. Magic by David was well worth the money. I highly recommend him. I give him two thumbs up & five stars.