I adored this book and got caught up in the characters and their complexity. What I most liked about the book is that they took an interesting concept - time traveling - and wove a great story around it. It was a robust and complicated story that would not have worked without the time travel concept and also went well beyond that. I found all of the characters including the supporting ones to be imperfect, intriguing and real. I wanted to know more about each one of them. Finally Niffenegger uses just the right amount of foreshadowing in her book. The readers were delightful. It may be easier to listen to versus read as the narrators give you vocal cues to anchor the story.
Report Inappropriate Content
If you find this review inappropriate and think it should be removed from our site, let us know. This report will be reviewed by Audible and we will take appropriate action.