Amazing and absolutely magnificent writing and cast! Visually stunning and the art only gets better. Loved all the characters and how they all create different and unique relationships with one another. Sadly the last season was terrible, even the best episodes of the season had some very cringy parts. Things were just too forced too quickly. Besides that I recommend it to any and everyone.