Heartwarming! Had a difficult time getting into the book initially. I put it down and picked it up again a few months later Second time around I was engaged from start to finish. Highly recommend!