This is a really cool toddler book! I love how it pairs numbers with objects and how those objects might change, e.g. six balls of yarn becomes six sweaters, 20 caterpillars becomes twenty butterflies. This repetition is a handy learning device for young children just grasping numbers, but as a bonus, this throws in some vocabulary and early science concepts as well. Plus, the thick pages with a number cut into the side makes the pages easy to turn, but it also provides a numerical, word, and object representation of the numbers, which is a great tool for learning. The colorful illustrations are eye-catching, and don't feel too babyish for preschoolers who might also enjoy thumbing through this book. This book is big and does take up a lot of shelf space, but I think it's worth while. I think it might be the first toddler book I have seen that has explored numbers up to 100, which is usually beyond a toddler's level, but hey, doesn't hurt to help them start visualizing the concept through imagery if nothing else. Very educational and fun!