I just finished the book, and I recommend it with great enthusiasm to readers generally with one caveat.
I would warn readers to maintain an emotional release valve when engaging with as intense a novel as this one.