I really enjoyed listening to this book. The audio had 3 different readers for the 3 different narrators in the book. The main character, Rachel, was an unreliable narrator, and her sections made the book interesting to me almost until the end, as each new bit of information revealed was constantly being questioned, keeping me on my toes. This was not a book where any of the characters were likable or redeeming, which made it more difficult to like the end of the book as much as the beginning.