I got this book for my son, age 2. The plot was too complicated for a board book, which is made for babies/toddlers. Even my daughter, age 4, didn't understand it until I explained every page without reading the text. Nice pictures, great message, but not good presentation for the age group it's made for.