I have to say that I have two opinions of this book. For the storyline, I would give this book a full 4 stars. I loved it. It is definitely a new story for me with the setting, the characters and the writing. It all flowed really well and I was hooked. On a negative side, I listened to this book. I was totally grossed out. The narrator had a slobbery sound in the narration. It made it so difficult to listen to it everyday. If I didn't have to do it for a challenge, I would have returned the book and got the printed version.