The cast is amazing. The storyline is so fresh and well written, it's easy to follow and invest in. The characters all have flaws and little quirks that make you love and hate them at the same time. Diversity galore without making it look like they were just put there to meet some status quo. They all make sense. They all work great together and its really just a great recipe for a wonderful heartfelt show that gets you moving with the songs and gets you crying at how realistic the heart is at the core of the show. I'm really hoping for a second season!!