Overall, I liked the story a lot. It had a nice pace and plenty of action. I enjoyed the fact that the book was divided into four parts, each depicting the general status of Allie. It helped section off Allie's life and allowed to compare, contrast and observe how her character grew, the challenges she faced and the different people she met. The romance was also done very well.