The book is written for grades 2-6, elementary level. Our kindergarten and grade 1 classes have used it as a read aloud. It is loaded with non-fiction text features!! The book is 24 pages long, then a glossary and a few more pages of credits. Thanks for asking!!