This show is perfect. I love how it mixes in everyday life with the life of a superheroine. Its spotless writing makes it even more of a showstopper, and the characters are all so well-developed.
It was amazing that the writers gave characters, such as Alex Danvers, more screentime, and development while dropping lose storylines that let us imagine.
The effects are so, so good, and the soundtrack is something that is one of the very best things about 'Supergirl'