I have been lucky enough to see it twice (the only Broadway shown I have seen twice)
It was amazing. Dh and I saw it just before it officially opened. Last June I had a chance to get some good price tickets so I took my dsis for her graduation and birthday and ds2, who loves theater, for his birthday.
It was a great show.