Personally I loved it and yes I would recommend someone watching this. It has it’s flaws like any other anime like one or two annoying characters. However they balance out each character and give backstory for all of them even if it’s not a lot. It’s not perfect no anime is but if it can keep your attention for more than one season then it has to be somewhat good. Like I said I recommend it but it’s just my opinion it’s a good anime