As I mentioned elsewhere, we cleaned all our MB cushions with Woolite Upholstery Cleaner. We followed the instructions and added a couple of steps. After brushing the Woolite foam into the fabric in all directions, we used a moderately damp microfiber cloth to remove anything that would come off. Then we let the cushions air dry for two (2) days and then vacuumed the cushions with a brush attachment. Next we used Scotchgard Upholstery Protector and air dried for another day. They're all back in their proper place, looking good, and smelling fresh. And for 8-9 year old cushions, they're more than ready for the next round of duty.
They look like new!
Ken F in NM