I still have my original copy, and I reread it every few years. I tried to read it to my son when he was five, but he wasn't ready. He's seven now and I can't wait to try again soon. This book has so much to offer, on many levels. You don't need to be a sophisticated person to understand the meaning.One of my favorite things about the book is that the characters show up in other Madeleine L'Engle books. I've read almost all of them. I used to love making diagrams to show how the characters were all related. If you want to start reading her books, this is the one to read first. I hope it's as special for you as it has been for me.