One of the best. Not only of it's genre, but of all mangas. The length of the story is decent, not too long as it'll drag the story & annoy the readers, but not too short so all the important feelings and moments get sufficient exposure. It's heart-wrenching and surely will make you cry, but has a happy ending, so don't hesitate to read. The theme is about true love, internal prejudice, being true to yourself. Something that we all can learn about.