My preschoolers love this book because of the sing-songy rhyme. The plot is a little complex (in a good way) and it took my kids several readings before they understood it completely. They love to discuss the pictures and they have it memorized. We've read it almost daily for over 1 year.