Definitely suspenseful, but not very surprising. I felt the structure of the story more than I wanted to several times; lots of convenient timing, etc. Cadie very much made me think of a teenaged Britta Perry in ways that were sometimes really delightful and sometimes really frustrating. I read this book in the car while it was raining and that is definitely the way I would recommend anyone else read it, it's a very while-it's-raining book.