If you're looking for a family friendly show I highly recommend it. The sets were fantastic, there was a very large and energetic cast, the songs were classic and they also had great special effects. Miss B. especially loved when Mary "flew" off the stage, up over the audience and up into the balcony. The children actors were terrific and the whole production was just very high quality and entertaining (not to mention that the New Amsterdam Theater is beautiful-- be sure to check out the New Amsterdam lounge down in the lower level if you visit).
Afterwards, as we were walking down 42nd Street to get back to the Mini, Hawkeye B managed to spot the Sanrio store (aka Hello Kitty Central) and thus we made a quick detour to all things Kitty. When I was a kid I used to go to the Sanrio store at the Broward Mall so this was very reminiscent (though I have to say I think the prices have certainly increased for inflation... but where else can you find so many small erasers, notepads and decorative scented pens than at a Hello Kitty shop?)