I liked the ending, though I was surprised that I did. The epilogues, while a little "too much," probably was necessary to forestall a million letters saying "then what?" It seemed a little too "happily ever after," but these are meant to be children's books, after all.