At the first season i think this anime is just good, but after i finished season 3 i feel this anime is damn great. Even though the season 4 quality was a little bit worse than i expected but that's still awesome