I liked it quite a bit until the end, which I found very, very rushed. And the whole last third of the book felt like it came out of nowhere. Still, it had some sweet moments, even if it was a bit obvious at times. I liked the characters themselves; I just wish the author had found a way to get them further.