I didn't love this book and didn't hate it. I had very high expectations based on all the reviews I've read. When I picked it up I would fly through it but after I put it down I had a hard time picking it back up again. Some parts seemed to drag and others went by too quickly. Overall it was good but not what I expected.