At first I was skeptical, but as the season has progressed this show has really hit it's stride. It took a while for the quality of the writing to show through. Supergirl excels in terms of thoughtful character development developed through dialogue, exploring the the relationships between the characters on screen (e.g. Cat Grant, the Danvers siblings). This has resulted in robust characters which feel deep and well-nuanced by the screen writers, admittedly with a side dose of some rather 'corny' plot lines as stated by other reviewers. Hopefully this show will continue to improve with time.