This is a very entertaining read. The characters are great and story is quite fun. The absolute best part of this audiobook is the absolutely fantastic narration by Jeff Hays. The number of voices and the consistency with which the characters are expressed is simply second to none. Reminiscent of the great Jim Dale of the Harry Potter audiobooks, Dinniman and Hays have made this series is every bit as imaginative and fun.