Not flawless, free from tropes on violence or without narrative issues; but damn. This is on my top ten list for best Anime series of all time with all aspects considered. I am happy to wait years between seasons because the production value is the highest quality I have ever seen... and I have seen a lot of anime over the years.