My 6yo science nut absolutely loves this! It's really a text dressed up as a silly comic book. I can't believe how much info they packed in there. I'd recommend it for 6-12 yrs?...