I listened to the audiobook. The narrator was good. The storyline was interesting. I enjoyed meeting the characters and getting to know them. I was surprised at some of the twists and had me guessing what the outcome would be. I thought I knew pretty much how it would end but I was wrong.