10/10 plot, character development, character relationships, and overall themes. A moving story of trauma, emotional baggage, music, forgiveness, love, and acceptance. Good song choices, too. The characters were fleshed out and unique, and the relationships had so much flavour; it was great. Learning about the characters, especially Mafuyu, was really heartbreaking and it was so well-done how bits and pieces were revealed about them as the story went along.
If you like a touching romance with lots of angst and cute moments scattered in between in a modern high school setting, you'll probably enjoy this.
All in all, it's a '10/10 would recommend' from me!!