I liked it. It was a little too graphic for my taste at several points, but overall the storyline was compelling and the writing easily digestible but still interesting and all of the little references to various mythologies were delightful. I'd recommend it and I might even read it again someday, but, again, it's just a bit too graphic for a prude like me.