I have seen this show a few times before. I would have given it 5 stars except our seats blew in the balcony and we couldn't see anything. If I hadn't gone to this show before, I would have been really disappointed. Otherwise, the music is probably the biggest reason why I love this show.