9/10 - Really good. I was liking it, and then I got to the last 70 pages and I was loving it. I was really surprised by the ending. I thought she was headed in one direction and I was going to be okay with that, but then she went in a totally different direction which I thought was so much better and different. I wish I could elaborate, but don't want to spoil it for those who want to read this book.