It's cute, but it might be a bit long for my daughter just yet. It has no pictures and has almost 100 pages and she is only 6. She looked at it and found it very intimidating. It says ages 7+, though the level is rated at about 3rd grade, so around 8 or 9, which she can read, but I think for her age it's just a little long for her attention span. I think 8 or 9 is a better age rating unless your munchkin has a very long attention span.