Its has a bit too much fan service for my taste, but if you can overlook that its surprising good. You actually get invested in some of the characters, for me the characters of Emile Bichelberger were surprising good. In episode four Emile Bichelberger is badly injured and about to be killed, after valiantly facing a fallen, when the demon lord arrive and puts his hand on Emile saying he was a hero and that he would take it from here, I was moved. It has its share of silliness, but not as much as you would expect and the ending is reasonable. The tropes used are well worn standard ones but the execution is very good so they seem fresh.