It was good but not as good as the first three. I could easily put it down and not read it for a couple days whereas I read the first three in one sitting each. This book is clearly setting up for the next two books in the series. Don't get me wrong it had some parts where I couldn't put the book down but it wasn't as good as the first three. It did flesh out some of the other characters and added some more. The ending made me angry. Hopefully the next two are better because I want to see how the author is going to take some of the plot lines she set up.