It's not fair to give only a 3 star rating without an explanation.The good points: clean, well maintained costumes and props; fun music; family friendly; had a few fun surprises like life sized puppets, and Charles is obviously a seasoned magician with nice personality and his assistants did their jobs flawlessly - loved their constant smiles! Disappointments: the dancing (it was ok... but not something to brag about); seating...we were so far to the left that we could see behind some of the props and missed other tricks (an audience member onstage completely blocked our view for one trick... and the film projector trick was too far away to get any wow factor ) There were many close up magic tricks that were impossible to see (yes there was a camera displaying the tricks on large screens, but the camera was malfunctioning... everyone around us was frustrated) At intermission I tried to request different seats, but there was a big disturbance going on with shouting and some manhandling... very unpleasant situation. Sadly, I cannot recommend this show unless you have center seats in the first 2 or 3 rows. Recommendations: eliminate extreme left seats, don't hype up the dancing, do much less close up, work on the script for the big puppets. Sorry... but maybe these comments can help improve the show for future guests.