It was a good show, possibly a little long for 2 year olds, but our daughter was fixated and loved every minute. Lots of dancing and singing and a good story line.
The stage is such that if you are on the side like us you can not see everything which was a bummer, but it was more of a bummer for my wife and I since our kids did not know any better.