Some upholstered furniture can be cleaned with a mild detergent or household product like water or vinegar. However, if you have a label that says to dry clean or professional clean only, those options may not be a good choice. While it is best to do what the manufacturer says, especially if it is still under warranty, you may still decide to clean the upholstery on your own. There are a couple techniques to clean your upholstery without using water or a water-based product.
Remove all loose cushions.
Loosen dirt with a handheld dusting brush while using a vacuum brush attachment to remove the dust.
Vacuum all surfaces of the furniture: back, sides, arms, skirt and the platform beneath the cushions.
Vacuum both sides of the loose cushions.
Add some laundry detergent or liquid dish detergent to some warm water. Blend with an electric mixer; whip the mixture until the suds look like whipped cream (it will be dry and form peaks).
Test for fading by dipping a cloth in the suds and rubbing a small place on the back of furniture. Let dry. If fading, shrinkage or discoloration occurs, have the job done professionally; if not, proceed to the next step.
Pick an area on the furniture, dip cloth and rub suds on.
Dirt will begin to appear in suds as they work. Use a scraper to scrape suds away.
Rinse area with a damp cloth.
Repeat all the steps on other areas of furniture, allowing for overlap of areas during cleaning.
Allow to dry overnight, preferably with an electric fan blowing on furniture.