I loved this book as I have all of the books Katherine Webb has written. It has as many twists and turns as you can possibly keep up with. She gives you just enough story at each turn to make you wonder what will be next. It is the type of book that is hard to put down until you know the complete story. Hope she writes more books. Love her writing style.