Many have criticized this book for having a "bad" ending. Reviewer after reviewer said they wish they hadn't wasted their time because of such a disappointing ending. I almost passed this book up because of this reviews. However, there is a difference between a bad ending and an ending befitting the story. This ending is the latter type. It's not a happy ending, but this wasn't a happy story. To have it end any other way would not have fit with the entire story in my opinion. Actually, I loved the ending and really enjoyed this book. The narration was fantastic. My first experience with audible. I haven't been able to read much since my son was born and Audible allows me to "read" while I am taking care of mundane household tasks.
The contrast in voices was particularly effective for this audio book. I could have done with less crude language and still understood the nature of the characters, but it wasn't a deal breaker.