6 stars. Although I hated some of the things that occurred (one in particular unforgivable IMO) - I put aside my feelings and kept in mind that this could be someone else's reality. I don't have to agree with it and it also didn't take away from what a well written story it was. The book hooked me from the beginning. I would definitely recommend this book. CANNOT WAIT FOR BOOKS 2 & 3!