Very family-friendly. There's one part where two people get a little frisky but it's very brief. I don't recall any language so a 12 year old should e just fine. She'll love it.
The BDT performances tend to be much more family friendly than traditional Broadway plays.
Thanks! Your answer is awaiting moderation.