I had this book read to me at about age 7 at school (it's essentially on the curriculum for grade 2 in Steiner/Waldorf schools) and I remember enjoying it a lot. As the child of a Steiner teacher, I had my own copy at home which I read quite a few times. I have just read it again to my children who are almost 7 and 10 (they go to a public school) and they both loved it. I think the little one didn't know what was happening some of the time but the older one was totally on board and picked up on all the references and enjoyed unravelling the clues that all connect up at the end of the book. I really love mythology and Ireland, so it appeals to me just from that perspective, but I found some of the repetition a bit heavy going at times, although my mum assures me this is done to reinforce the concepts for kids and they didn't seem to have a problem with it, it works for them, and it certainly wasn't an issue for me as a kid. At first I found reading this book as an adult a bit tedious, it kind of annoyed me that one story led to another one which led to another and it was essentially like The House that Jack Built trying to work out what has to happen before what before what before what before they can finally break the spell and be happy! But the kids really enjoyed that aspect of it. And as the book goes along the pace picks up and it begins to feel comfortable. The edition I have is at least 40 years old and it has quite a few errors in it, some weird consistency and flow problems that seem to crop up, probably just due to lack of proper editing, but it really doesn't detract from the book to any great extent, and the errors reduce as the book goes along. It does make me wonder whether the newer editions have been changed at all or even given some explanatory notes. Anyway, overall, I thoroughly recommend reading this, good for kids about age 7 and up. Just be ready to have to work out when you'll stop reading, especially when reading to kids, because it's not really split up into conventional chapters.