I'm a librarian who loves anime, manga, and reading a wide variety of genres.
I don't know how I feel about this. My annoyance with Mel in the first part of the book made me think it would be a solid 2-star read (listen), but my love of Kit (who thankfully was around a lot) and Camille (who didn't get nearly enough on-page time) raised it up enough for me to think it'd be a 3-star read. Most of the ending was predictable, but the stuff between Mel and Cathy was really well done, and the last hour and a half or so made me cry multiple times. So now I'm not sure how I feel overall.