Absolutely my favorite anime. It has so many good characters that even though the cast has gotten pretty full by the third season, it doesn't feel like it's bloated, like I feel many animes have fallen prey to. Additionally, it gives the story just as much of a focus as the characters, using both as ways to progress the other. Its villians for the first two seasons are equally mortifying and thought provoking. Its English dub is phenomenal. It is also the show I've seen with the most well read characters, especially the protagonists. Its animation is gorgeous, the fight scenes are exhilarating and incredibly well done. The OPs and EDs are amazing and they fit the theme both in sound and lyrics (Note: I don't speak Japanese, but even so, the language barrier has not impeded my enjoyment of the soundtrack.) I would highly recommend this to anyone who likes being engaged by their shows, but not to anyone under 16. The pervasive themes of violence, the worst of humanity, moral ambiguity, and the (very) rare scene of partial nudity are not suitable for those under 16.