I liked it well enough. I'm giving it a solid 4 because I stopped reading. I'm so glad I picked it up again because I couldn't put it down. There were some typos towards the end and things were a little rushed, but overall a solid book. It seems like the next two will be even better.