Great anime with a lot of heart. Perfect for first time anime watchers. Solid animation, great soundtrack, even the dub voice acting is good.