It is a family drama on the surface. A love story that spans decades. It is also about parental love, kindness, and forgiveness. It was overwhelmingly heartbreaking for me in parts. I would read it during work lunch, tear-up and then have to close the book. It looks deep into characters and seeks to unravel layers of the rhyme and reason as to why people are the way they are. Plot is okay, additional characters are also okay, overall 3.5 stars.