I thought it was good. Unexpected twists that kept you guessing till the end. I liked it. The only thing I found hard to get through was the relentless self loathing of the female characters. I would love to see female characters who don’t constantly compare them selves to other women and always think everyone else is better. Other than that I thought it was a gripping read, well written.