We took our not yet 2 year old and 4 year old grandkids to see the show. THey sat still for the entire performance.
The 2 year old of course loved the music and characters. Our 4 year old got the message and the humor.
I would definitely recommend to others