We were at balboa park and trying to find something for the children to enjoy that didn't cost $20+ for a family of 4. We came the to the show, enjoyed and will go back. The prices have changed to $5/person, but is still cheeper then other puppets we've been to. The sound was not done well but the puppets were excellent. We liked that the shows changed weekly!