One of the best children's books out there. My students of every elementary age soak it up and understand the metaphors and deeper meanings behind the stories. Love love love to read this to kids and there are so many fun activities to do along with the read-aloud.