Kids five and up will be delighted with the fast , funny , and even touching story .