I read this one because the ending was supposed to be incredible, and it was. Unfortunately, the lead-up to the ending was not as good as the ending itself. The characters weren't very likable and were somewhat flat. I listened on audio, and I'm not sure I'd have finished if I hadn't. But it was a quick easy read with an intricately plotted mystery wrapped up well at the end so worth the listen.