Much better than I thought it was going to be. The story from time to time drags a bit, but overall it is really good. I enjoy how the two separate stories become intertwined and become one story by the end of the book. The ending, ... figured it would happen somewhat the way it did but the exact ending I totally didn't see it coming! I can see what they mean by originally considering it blasphemous but when taken as a whole I think it makes for a good morality story.