My 4 & 5 year olds got bored with it before even getting half way through it. Kinda cheesy but I respect the messages in the book. Will half to read only a few pages at a time. It's a good way to get young ones to understand, kids just need to be in the mood for it.