My 8 yr. old son loved this book. We just finished up a few weeks ago. History is taught through stories about the times, with facts woven in. We would often read more than planned, because he would want to see what happened. He learned so much, without it being crammed down his throat. They also have some cute project ideas that go along with the lessons. This is an excellent history book for young ones.
My oldest 2 kids loved the book and always begged to keep going, so we'd do a weeks worth in a day!
The only draw backs are lack of real historic names and not being as in depth or true history including more exact dates as I'd like to see.
BUT it had the kids be able to think about what it would be like in the historic era that was being talked about and it was very intersting. My daughter was 7 when we were in this book and she would grab it off the shelf and try to read ahead. She would usually read what we've already read after I caught her. I would definatly recommend this book for kids ages 12 or so and under.
My grandson intently listened as I read to him from this book and became very involved in the stories. Although the text was at a level that an 8 year old could read I chose to read to him rather than have him read to me so that he could focus on the stories. This would be a very good text to begin the process of learning to read for information though.