Maybe my favorite Sparks book. I cried at the last 50 pages of the book, and loved the ending. I did think the storyline was predictable, but i've read all of his books so I know where he is going with things most of the time. i highly recommend this book!