I bought this book to read with my six year old after she started to ask pertinent questions. I haven’t read it with her yet but read it through on my own first to make sure i’m happy with all the content and it’s perfectly pitched, with just the right amount of innocence retained and a healthy tone. Very good!