I thought this book was pretty good! I loved the adventure, characters, and storyline. One thing that could have made book so much more interesting, would be more background info. Because of this, some parts of the story became very difficut to understand from the author's point of view. If there were more background, I would have given it 5 stars instead of the three I did give this book.