For the sake of this review, I'd describe this book as a strangely enjoyable train wreck. It was a bit of a mess, pretty over-the-top, and definitely upsetting at points, but it was also compulsively readable, and in the end, quite satisfying. It was a quick read, and I'd recommend it to anyone who likes a darker story with a somewhat pat but satisfying end.