The show was a disaster for us. I took my 3.5 year old son and bought VIP dining seats, thinking that he would love being up close. He was completely terrified by the smoke and flames in the opening scene. It didn't help that the second act was Aladdin, complete with 15+ large men skating with scary looking blue masks on. We lasted 10 more minutes, and my son begged to go home. I tried to distract him by going to get our food. They told me that they had run out of french fries, and they weren't allowed to serve our chicken dinner without it. The service person was quite rude. So we left without even getting our food. My son raced up the stairs to leave the stadium and was quietly sobbing by the time I got him out the door. We won't be doing this again.