I loved this book. It was sad and sick and twisted , full of surprises and I think about it all the time. Do not read spoilers if you plan on reading it !!! I went in with no expectations or knowledge , just a recommendation. I was pleasantly surprised.