Overall the show was great. The MC's personality was hard to deal with. But it became better towards the end which I'm highly grateful for. The animation was great and was well put together. The voice actors were wonderful. So I would recommend this anime to people. Its pretty good.