I always loved Stephen King for his outstanding ability to describe characters, relationships, communities and backgrounds, no matter what the plots were.
Here, to all this he adds an engaging, coherent, touching story.
Plus genius :)
And draws a magnificent masterpiece. (in my modest opinion...)
(...and he quotes his own universes: exhilarating...)