Ease of Washing: Many machine-washable covers can also go in the dryer. However, some may require more careful handling, such as hang-drying, which could leave your couch unusable for a few days.
For real life, where preventing mess and spills is impossible, consider a washable rug ... I can easily throw the whole rug in the washing machine, which keeps me from freaking out over occasional ...