This is the first book I have read in quite a while that I have enjoyed enough to finish! So I was very happy with this. It kept me interested from the beginning and was a good story. I liked the way it was written as if from her viewpoint looking back from the future and telling the story. There were a couple of twists which were relatively predictable, but all in all, I really enjoyed the read. Solid 4 stars. I definitely like Allred's writing style too and will be looking at her other books.