Sofa Cleaning Hack: Using a Fabric-Covered Lid on Upholstery

Jade Dennis

Pot lid wrapped in a damp microfiber cloth beside a sofa cushion

If you buy through links on our site, we may earn a small affiliate commission to help support the blog - at no extra cost to you. It never influences our product selection process. Thank you!
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of these products.

A sofa cleaning hack that went viral on TikTok wraps a damp cloth around a pot lid, so the lid’s weight presses a soapy solution into the upholstery.

It only suits sofas with a W or S/W cleaning code; an X code means vacuum only. Expect the cushions to stay damp for a few hours.

[link-whisper-related-posts]

Prepare a Fabric-Covered Lid

Metal pot lid centered on a damp cloth with fabric gathered around its handle
A rubber band secures the damp cloth around the lid handle.

Set a damp dishcloth or large microfiber rag flat, center a pot or saucepan lid on it, and pull the edges up over the handle.

A rubber band holds them; if the cloth won’t reach, grip it against the handle as you work. When a dishcloth runs small for a bigger lid, switch to a smaller lid.

A bare rag can’t press hard enough on soft upholstery, so you lean in and soak the spot. Lifehacker explains it well:

The lid provides stability and works the solution in gently and evenly. It’s easy to push the lid along the surface of a couch or chair cushion, and the heft of the lid gives you some extra power.

— Lifehacker

The weight does the pressing, so the cushion ends up damp, not wet.

Wet the Cloth

Fabric-covered pot lid submerged in a bowl of cleaning solution
The covered lid is dunked in cleaning solution and wrung out before use.

Pick one solution, dunk the covered lid, and wring it out.

  • The original version uses hot water with 1 laundry pod. Dish soap or dishwasher tablets in the water are common swaps.
  • The simpler version is a bowl of water with a squirt of dish soap. I’d start here, since it’s already under most sinks. A few drops of vinegar or vodka are optional.
  • Store-bought upholstery cleaner also works in the bowl, and so does dish detergent mixed with baking soda.
  • Submerge the whole covered lid, then squeeze out the excess. The cloth should feel damp, not dripping, because a soaked cloth leaves the cushion soaked too.

Work the Lid Over the Fabric

Hand pushing a cloth-covered lid over a sofa cushion
The lid presses a damp cloth across a sofa cushion to lift dark spots.

Hold the lid by its handle and push it up and down each cushion, then repeat on the back, the sides and the arms.

You can see the spots you missed as you go, so it’s easy to circle back. Dark spots need a couple of passes.

The lid’s weight does the pressing, so the cloth only needs to be damp. Aim for a damp refresh, not a soaked cushion, because a cushion that stays wet can turn musty or moldy.

Results so far are modest and personal. On a couch a year and a half old and used daily, the dark spots disappeared and the couch smelled fresh, though the cloth picked up little dirt.

On a roughly $200 Amazon couch, one round lifted leftover coffee. I’d treat both as encouraging single tests, not a promise for every fabric.

How Long the Couch Stays Damp

Fan directed toward a sofa cushion with a drying cloth nearby
A fan helps dry the sofa after cleaning, though the foam underneath holds water longer.

Plan on the couch staying damp for a few hours after the lid pass, so clean in the morning or well before anyone expects to sit down.

Starting at 5 p.m. with company coming at 7 is the mistake most people make.

After the soapy pass, go over the fabric with a plain wet rag to pick up leftover soap.

Then point a fan at it, run a hair dryer over the area, or open a window. Done this way, the couch can be ready to sit on in under an hour.

Wring the cloth out before you start, because a cushion that never dries fully can develop mold or a sour smell.

The fabric on top dries quickly, but the foam underneath holds water far longer. Keep everything lightly damp, never soaked.

Check the Cleaning Code

Sofa cleaning code chart showing W S W and X fabric labels
The sofa label’s W or S/W code allows water-based cleaner.

The cleaning code on your sofa’s label decides which cleaner you can use, so check it first. A W or S/W code means a water-based cleaner is fine, and distilled water is the better choice for both.

An S code allows only mild, water-free solvents, which rules out a soapy lid. X means vacuum or light brushing only, and I’d skip this hack entirely.

For W and S/W fabrics, mix 2 cups distilled water, 2 tablespoons clear Dawn and 2 tablespoons distilled white vinegar in a spray bottle.

Dish detergent with baking soda, water and vinegar also works, as does store-bought upholstery cleaner if you’d rather not mix anything. Test whichever you pick on a hidden spot and let it dry before you clean the whole cushion.

Frequently Asked Questions

What is the best way to clean a fabric sofa at home?

For a W or S/W fabric, wrap a damp cloth around a pot or saucepan lid and push it over the cushions, sides, back and arms.

The lid’s weight presses the cloth into the fabric, so you never have to soak it.

Read the cleaning code on the label first, and test your cleaner on a hidden spot before doing the whole sofa. If the code is X, vacuum or brush lightly and skip this hack.

What is the best homemade sofa cleaner?

A bowl of water with a squirt of dish soap is the simplest option, and it works well with the lid method.

For W and S/W fabrics, you can also fill a spray bottle with 2 cups distilled water, 2 tablespoons clear Dawn and 2 tablespoons distilled white vinegar.

Dish detergent mixed with baking soda, water and vinegar works too. Let any mix dry on a hidden spot before you use it on the full cushion.

Leave a Comment