It was a quick read, all in all taking me less than a day. I didn't actually figure out the ending, though I got a couple of things right, but I found it pretty unbelievable. Having said that I enjoyed it, even though it was a little bit trashy.