I still find books that my grandparents gave me over 1/2 century ago. My 7 year old grandaughter receives so many clothes and toys for birthdays and holidays that I really want to give her something special and different. She loves the book!!! She takes it with her all the time, and periodically pops up with facts she has learned. She is starting to read in 1st grade, and picks up more of the words every time. Her mind is challenged and it has been a great gift. Every day should be a learning experience, and this book creates a learning environment. I love it too. Fun to read and fun to share with her, and I am all about that. A definite keeper.