I think the drapes and upholstery must be drycleaned. When we purchased our latest Airstream, it had stains on the drapes from a water leak and grease stains on the kitchen drapes. We had them professionally dry cleaned and they came out great! Lane Graves Lawrenceville, GA