Very, very good. Very mature themes, though. Involves rape, depression. A touching story of betrayal and loss of innocence. Corruption and falsities. Not advised for any younger than older teens, or any of the squeamish sort. Good book, though.