I enjoyed this book a lot. A lot. I saw the movie first. At that time, I didn't even know it was a book. I enjoy this story a lot. I like the time hopping of seaming two different stories that merge into one.
What I loved the most, was how descriptive this book is. Beautifully descriptive.
When I finished the book and I read some of the negative reviews because I wanted to know what people didn't like about the book. While yes, some of the characters don't seem realistic or act overly cheesy, to me, that didn't bother me. I didn't think about those things while listening, because I was so enamored by the story.
I'd highly recommend listening to the book. Cassandra Campbell is a phenomenal voice actor.
There were some parts that were a little triggering (domestic violence and sexual assault), but thankfully I knew they were coming because I saw the movie, and those scenes didn't last long.