I was bored by the first 200 pages, interested in the middle, and enthralled during the last 100. I suspected some of the ending but it was well developed. I also started out hating roran but grew to really like him in the end. Looking forward to book 3! P. 607