I had a bit of a hard time getting into it getting bothered by some of the pacing and how the book was writtrn. But once it kicked off and I got sucked in it turned out REALLY GOOD.
It felt like both the characters and writing improved as the book went on, which was really nice, and if it had not happened I would probably have dropped it a few hours in.

Time for part 2!