This was a wonderful event for my 4 year old Grandson to attend to begin to appreciate live musical theater. He had read several books, so already was familiar with the theme and the characters. The time was just right, any longer and he would have lost interest. He also enjoyed seeing the other students attending.