Disney On Ice Princess Classics was an amazing show! Well worth the ticket price. It lasts 2 hours with a short intermission, which is perfect. The costumes were unbelivably detailed, and was definately Disney quality and style. The light show was great, especially Ariel's scene. Also, it's amazing how well the skaters can move in bulky costumes. My daughters(6 and 4) were entranced the entire time, and they want to go again next year. People who had front row actually had interactions with some of the characters, and the characters also included the rest of the audience in their parts of their performance as well.
The only downside are the prices of the souveniers. Expect to pay 3x as much than the item is actually worth in a store(like Disney Store). But we got a colouring book for $5(not bad), and a rainbow snow cone in a reusable Cinderella mug for $12(ok).
Boys will like it too, as there a lot of characters they would enjoy watching such as the Princes, Genie, Sebastian etc...Take your kids! It's Awesome! No one will be disappointed!