Surprisingly so to my mind. First season, I really thought it would be either one of those 'break the cutie' things were decency gets laughed at and idealism gets mocked or one of those 'everything IS so sappy get gets a bit much' but while unrepeatently positive it has some real hits and moments, lots of good feels, great character development. I grew to care even about the secondary characters.