the details, characters and story in this one are all top notch. also this one has a companion novel that stephen king released under his other name that he uses occasionally, Richard Bachman. That novel is called The Regulators and if features many of the characters used in Desperation in different roles. The regulators isn't as good but it's worth checking out. read Desperation first though. it's epic.