I'm currently studying this for my A-levels in England (unsure what that translates to in other countries) and i have honestly just been in a state of falling in love with this book over and over again.
A part of my course forces me to go back and look at the book and really soak in the meanings behind the stories and sub stories. It really is an exhilarating experience - Mind you, this is coming from someone who's brain is slowly rotting from generational screen time - Each character is soaked with lore, and let me tell you...she does not miss once.
The only reason this isn't getting a 5/5 for me is because the education system zaps the life out of me so I can admit I've thrown a fit over some parts of the book.