I really liked this. I was drawn into caring about the characters, and their relationships with each other. Only thing that stopped me rating it "Amazing" is that I wasn't left "in love with" any of the characters... I was good mates with them, but it didn't break my heart to put the book down, and, yes, that's something I look for in a book.Really worth reading, though. And I really, really liked it... perhaps even worth a 4.5 stars from me, but I don't like to diminish my 5-star ratings. Yes, better written than some of my 5-star rated books, but it's that emotional pull that matters for that rating.