I found this book to be the best of the Heritage series, followed by Elfstones. The imagery invoked was imaginative and the characters were likable, except for Pe Ell, who is one of those love-to-hate type characters.