We thoroughly enjoyed the shows on Princess. The only one we saw that was mediocre & disappointing was the illusionist, was just mainly card tricks. There was a Motor City show, Beatle Mania show (fantastic!), a ventriloquist, the International Show (put on by talented crew members), Boogie Shoes, & a hypnotist. Good variety and very entertaining. Quality of the theater shows was great and how do they ever change costumes so fast??