I enjoyed this book. For a while, there were aspects that seemed just too unbelievable, but then some twists came along that explained them. I was really surprised by a couple of the twists, so really enjoyed this.