This was a wonderful book. It was fun to listen to, too. But, it has themes that are not easily grasped by children. There is the occasional f-word and mentions of sex (not descriptions--they are necessary to the story, it's not like porn). It is a mystery, and it needs some attention (no zoning out--you'll miss something), but it's not like any other book I've read/listened to.