I took DD and DS (18m and almost 5 at the time) - we all loved it actually. It was very clever and my kids were absolutely enthralled. Worth every penny IMO. I actually thought it was a nice change with the puppets, nice to introduce a different type of show to the children. It was also interactive and DS was yelling back at the stage with great enthusiasm.