It's my favorite King book. Maybe The Stand overtook it, I'm not sure.
From my review:
"Before I move on to the miniseries, I feel I should note that Steven Weber (from the early 90’s television show “Wings”) does an AMAZING job reading this book. I was blown away really, particularly with how he handled Stuttering Bill – it’s a great performance and it really enhanced my listening experience."
I don't think the ending is great... I even described it as "weird," but it doesn't really ruin the book imo.
Full Review - I wrote this in 2017 so I was a lot less careful about spoilers than usual, but I just read through it again and I don't think you'd be too mad about how much I give away.