I did not enjoy this show what so ever. I have no idea why this show gets SO much love when it's REALLY generic. Now, I'm not saying that this anime is bad, but there are MUCH better shows in this genre that are more unique, entertaining, and enjoyable. The only people who like this anime are people who A. just started watching anime, or B. have only seen this anime. Don't watch this.