We had Michael's magic event for our daughter's first birthday party. He was hilarious & pretty good with his act. He was very flexible with how you want his gig to be organized. Based on our request, he split up his act into couple of short sessions to fit our timing needs. We would love to have him for another party.