Honestly this book rated a 2 until the last 3/4 of the book. It honestly isn't a horrible book, it just wasn't what I was expecting. I think that is why it just didn't work for me. Until the end when I finally got what I thought I was going to from the get go. I don't know who to recommend this one to. Probably YA readers who are actually YA's instead of 31. I would say 12 - 15 year olds. As a warning to anyone who chooses to try this out, don't go in with any expectations or ideas.