The first half of this show is a 10/10 masterpiece, no spoilers here, but after a certain point the show just goes downhill. The second half introduces some new characters that are annoying and intolerable, and maybe it's just me but I feel like the quality of the writing kind of goes downhill too. Honestly, if the show ended at episode 25 then it would've been perfect, but nope instead it kept going and got worse and worse and worse. Luckily the actual ending itself was really satisfying though.