It was really good, but.... a touch slow, the way all first-in-a-series books are. It seemed like a lot happened, but that's mostly because of all the detours the characters had to make to get where they needed to be.