Solid, feel-good anime. Gotta watch it in one sitting or several episodes back to back to appreciate it though, imho.
Only found out how bad this was after watching it for myself. If I had known the kind of reputation it had I would have been better prepared. Or maybe not waste my time at all and just read the manga.