As are most, if not all, of Nicholas Sparks always entertaining and heartwarming, this one was as well. He is one of my favorite authors! The book always holds your interest and you can hardly put it down. The end was just a surprise and worth the wait!