It's awesome. Story-wise and animation-wise. It has taught me a lot, it has some of the best anime fights, amazing quotes. It is the kind of show that gives you the chills. At some points you get completely immersed in the plot setting. It makes you laugh, it makes you cry. The soundtracks are epic. The plot twists and lore are mind-blowing. Skip the fillers because they can be dragging, besides that it's a must-watch.