Season 1-4 were practically perfect, there is not much to say. It had so many great moments, so many great episodes there. But then... well the writers kinda ran out of books to adapt. Season 5 and 6 were pretty boring most of the time. But they truly had their moments even having some of the best episodes of the show. Season 7 you could really see the dip in quality. Everything just felt so rushed most of it was really stupid. And then ofc. Season 8 the biggest disapointment I have ever seen. I have never seen anything more terrible. The ending was the stupidest thing i have ever seen. All of the characters were just so stupid. Everything felt even more rushed. And all the characters were basically ruined because of the writing. Overall i still give it a 9/10 just because of the first half of the show. And ofc it did still have its moments. I would still consider this show a masterpiece and I would 100% recomend. It is truly a must watch show.