These books have kept my first graders attention and they are enjoying learning to read. Even if some are not ready yet because the book levels are around third grade, they enjoy hearing me read them aloud and we have great discussions and learn so much about reading and the world! Highly recommended for elementary age children!