This book is wonderful for children from ages 2 and up. My 2 year old is not yet ready to learn definitions, but the book is filled with colorful, easy to see pictures, in which he can identify his beloved Sesame Street characters, as well as the activities that they portray. This is one of the few books that he doesn't want to put down. So many pages makes it something new each and every time we pick it up. I cannot tell you the extent of the knowledge he has gained from this book. Several of his daycare teachers have told me how amazing he is in what he knows and comprehends for a child his age. His knowledge and perception of things took off immediately following our Sesame Street Dictionary reading sessions. This is a book that will continue to give as he grows older and begins learning the concepts and definitions of these words, not to mention when he begins reading and writing!