I thought it was an awesome dark read that could have lost 100 pages along the way and been better for it. I got hooked from the beginning but it really gets rough a few hundred pages in… Still the ending was satisfying, and overall I enjoyed the book.