It is a very well and heart warming anime. I thought that it was going to be a good anime but it turned put that it was an outstanding one. The characters are very likable and not annoying at all and the anime has very good character development. Overall this is a must watch anime10/10.