The first step is vacuum the dining room seats thoroughly, this alone can bring the chairs new life. You want to prevent the dust and crumbs from working their way into the back of the chairs where they can become a real problem. Vacuuming will reveal the extent of stains you have to deal with next.
Next check your chairs for any cleaning instructions that might be present and read them carefully. This will guide you to the best way to treat any stains you have. If you can’t find any cleaning instructions then do a patch test on some of the fabric in a inconspicuous spot. Try testing with plain water, water with dishwashing liquid and then with plain white vinegar.
You can also steam clean a lot of stains out of furniture upholstery successfully, without the need for any chemical cleaners.
If your dining chairs can be cleaned with water, mix a little dishwashing liquid with cool water, and using a wrung out sponge blot the stain with the mixture. Take care not to rub at the stain, at this point it’s unlikely that the stain will set in deeper, but rubbing can weaken and pill your fabric. Rinse the sponge and use just water to blot out some of the soap mixture. Press dry with a clean cloth or paper towels. If your furniture cannot be cleaned with water, try white vinegar on a clean cloth to blot the stains. The smell vinegar disappears quickly when dry.
If these cleaning methods fail then it might be time to bring in the big guns. Remember to always spot test in a discrete place on the piece of furniture first. I swear by Resolve if I have to use a chemical cleaner for tough stains. It hasn’t failed me yet.
If your stain still hasn’t budged after this entire cleaning process, you are dealing with one stubborn stain. But doing this process it all over again can give you the result you’re looking for. Sometimes I’ve had to repeat the process and the stains have then been removed completely.