There is no one-size-fits-all answer to this question, as the best product to clean upholstery will vary depending on the type of fabric and the type of stain. However, some general tips that may help include using a vacuum cleaner with a brush attachment to remove any loose dirt or debris, using a mild detergent or soap and water to spot clean any stains, and allowing the upholstery to air dry thoroughly before using.
There are a lot of different upholstery cleaning products on the market, but the best one to use really depends on what kind of fabric your furniture is made from. A gentle foam cleaner or a water-based cleaning product is usually best for most types of fabrics. Be sure to test any cleaning product in an inconspicuous area before using it on your furniture. And always follow the manufacturer's instructions for use.