I was very impressed with this production. The length was perfect for young audiences and the choreography, costumes and quality of the dance delighted both the children (aged almost 5 in our case) and adults. Again, highly enjoyable, wonderful, colorful costumes and a great show for kids and adults.