Whatever cleaning method you use, when it is clean make a removable cover for it (like a giant envelope with ties or buttons on the end. You could even piece one side of the cover. With care only the cover will be soiled and easily washed. My mother had a satin comforter for over 50 years and the removable cover kept it clean and unworn.