Magic Marvin was brilliant. He had the kids entertained from start to finish. Well worth the money. Highly recommended