It was great, but it could have been better. There were many twists that I didn't expect, but some of the explanations just weren't enough for me. I felt like we should have ended with book two, but it wasn't tied in a neat bow so the story had to go on. I'm not saying that she didn't do a great job, but I would have liked the story to be a little different. I would have liked to have a bit more character development too. The world building is not as phenomenal in this book as the previous two.