Damn thing is made of cotton linen from sofa.com and the cushion covers have a label saying dry clean only. Fine, but what about the rest that can't be removed - the arms and other bits that show look very grubby now. I had a sofa cleaning company come round to quote and the chap said he wouldn't touch it with a steam cleaner in case the chemicals left marks. Any suggestions please for products or method?!