My 6 year old can't get enough of these books! I bought her a bunch of them including this one for Christmas. They make great gifts and are perfect for her age. A smart 5 year old with a little help could figure them out too and great for older ki...