This is hands down the BEST romance anime I have ever seen. Its up there with Clannad, Angel Beats, Anohana, etc. The amount of character development is so deep and complex that compared to those three, I think White Album did the best. I felt such a connection with these characters, watching the story unfold. Got me to start playing the piano again, and thats saying something.