I love this show so much. At first I dropped it after the first episode. But I wanted to give it another try, now I'm on episode 99... The story line seems cliche, but it's actually amazing, you get to see every single character in the series endure hardship and their come ups. Asta is pretty annoying in the beginning but he kind of grew on me. The group he's in (The Black Bulls) are a group of rejects. They're use to being last and not successful as the other groups but he has a big influence on majority of all the characters, not having magic but never giving up no matter how tough the opponent or how bad he is beaten up, it inspired all the characters to push their limits even when all odds are against them. It also has a lot of humor. You see a great deal of character development in all the characters in the series, too. I can say this is one of the best I ever seen. It's written perfectly.