This is part of the Let's Read and Find Out Science series and Level 1 books are designed for preschool and kindergarten aged kids. They are great books in general and this is no exception. The vocabulary might be a bit tricky for most beginning readers, but we all need a little help from time to time with big science words.
This book has illustrations rather than photos. I do prefer photos for non-fiction but these pictures are well-done and accurate.