This was one of my favorite books as a gradeschooler. I read it more times than I can count. I was excited to read it with my kids and my 9 year old LOVED it. But true confession: as an adult I barely survived. The writing is excruciating. If I have to hear about swan lips stretching into a grin, the enchanting smell of pine and lilac, or "gee-whiz" used as an expression of wonder one more time, I might puke.
The author's attempt to write a parallel Narnia is transparent and kind of embarrassing. The allegory is so blatantly obvious that my kids were able to predict events having never read the book before. The world building has some glaring inconsistencies, not to mention the story itself. Can a gigantic swan that two chapters ago was flying with 3 children on his back really be hefted and carried by a 9 year old after being shot? 🤔
Anyway, all that to say, this book is wildly popular and beloved by 8-10 year olds, but that is its niche audience and anyone else reading it should do so with the lowest of expectations. But it's still possible to enjoy it when seen through children's eyes.