Pretty good. A different sort of story, for a YA novel, which was a nice change of pace. Not overly romantic, or melodramatic, and not set in any kind of dystopian/futuristic/dysfunctional society. :) I enjoyed the characters, but I wanted even a little more of all of them. They were all interesting enough that I'd have liked the book to be twice as long so I could get to know them better. But in all, I have no real complaints about this book (other than that maybe the last page was just one bit of "perfect" too far).