This anime was really, really, well written. It has romance (of course) and is pretty funny, too. All the characters have great personality in their group of friends. There's the hard worker, the person with problems, the one who is happy to be there, the one who is not happy to be there, the team player, and the short cute one. :3 I really suggest watching it!!