I enjoyed the book, the only reason I didn't go with four stars is because it was a little slow. The book is pretty long, and I have no problem with long books, but this one felt like some parts were just too drawn out. Other than that, I love the mystery as Cat tries to learn the truth behind her past and real parents.