Great visuals, soundtrack and character design. The plot is nowhere new in my opinion but it did manage to include some very touching and relatable scenes that although mundane, still knows that it can reach the viewer.
I feel like the ending could have been wrapped up better.