The story kept me interested all the way to the end where I wound up finishing it in 2 days while doing outside projects. the characters were well done, and storyline was very well formed and exciting. There were no parts of this book that were a boring or felt like a struggle to endure just to get back to the good stuff.