After watching the first season of this anime, I had high expectations for second season. The second season outperformed my expectations. I really recommend it. Its ending was not really great but it was kind of fine.