One word..Amazing!!! If you don't choose C.Magic, you are truly missing out. He entertained my party of ALL ages! After your party, be prepared to get asked by several for his contact info, because I was slammed!! He did a card trick for the adults, a kiddie trick, even presented many husband with his gift from me, a brand new watch ( which magically appeared). The only part I hated was when his show ended. Certainly will be using him again!