Really good, but it took a while for the story to really drag me in. The first fifty pages just held no interest for me, but things got kicking after that. The only thing I didn't like about it was how the author describes things. She uses similes and metaphors way too much, and it gets a bit distracting. But other than that, a pretty good read.