Very slow beginning. For a while you think the entire plot is extremely easy to guess, but towards part II you realize you’re missing lots of puzzle pieces. I do recommend sticking to it. I finished the book within two days of hitting the first plot twist.