It was good, albeit predictable in places and very much a wish fulfillment piece. That said, I like how Cline makes a point of having female characters, characters of color and gay characters who are all important to the plot.