The songs were inventive and catchy. The plot was whimsical, and the satiric elements gave good opportunities for laughs without distracting from the story. The characters were well-drawn and acted well. (I definitely felt the Mary character.)
What I didn't like
Some of the song arrangements caught the actors finishing phrases in their lower register, which I struggled to understand.
My overall impression
A delightful show about what it means to be human and what it means to be happy.