Our pretty Craigslist couch fell apart pretty quickly and demanded to have some work done once we brought it home. The fabric was so old and thin that it ripped at the slightest provocation, and each new tear leaked out foam-sand where it should have been cushion.
So my grandmother, woman-of-many-talents, taught me yet another new skill: reupholstery.
We finished it a couple months ago now, and it's holding up great! One of the cushion covers even took a swim in a mud puddle before it was completed, and it was so easy to clean, I know this fabric is in it for the long haul.