Kind of a mess really. Felt like their were lots of audio issues with the show and overall the mixing was bad. Made it tough to discern what was even being sung during the numbers, to my ears. Fierstein and Short were great, Hudson pretty good, and Grande ok. Did not care for guy playing Link. Just awful. Miscast/just can't act. Zac Efron was much more effective. Was fun in parts but overall left me feeling empty.