The characters themselves seemed pretty tame - I didn't particularly care for them one way or the other, since I do not think their personalities were fully developed - but the plot and voice were both excellent, and the author clearly knows how to pull off a children's book and make it entertaining for both adults and kids alike.