An interesting read, but definitely not for younger readers (there is sex). I felt like parts of it were contrived because the author needed things to happen that way. That said, I connected to the characters and cared about what happened to them. the suspense kept me turning the page, even though, looking back now, the stakes never felt all that real to me. The writing style was seamless, and carried a good pace to keep you invested in the story.