My 10 year old is in to tanks. This was perfect for him. He has read it front to back and can tell us all kinds of facts now....