I did enjoy this book but I find once you have read one Nicholas Sparks book you have pretty much read them all because he follows the same formula every time. I think this will be the last Nicholas Sparks book I read just because it is too predictable. He is a good writer though.