I've discovered the best way to clean upholstered furniture! You're not going to believe this. Yes, a washing machine is really the best way to get something clean. But there are those pieces that are unwashable, as in attached. Dining room chairs, upholstered benches, etc. So what do you do?? Use reverse osmosis water.
Yup, good ole Aquafina, Dasani, or a jug of it from the store. Put it on the stain, and it usually comes right out. Check out pics from this blog:
It's amazing and is my official secret weapon for my white couches!