The truth about caring for your drapery fabric is actually depends upon the kind of fabric that you have. For instance, what you have is a silk one. With these one technically there are a bunch of things that you need to remember, like, it should not be place where the sun’s ray will directly hit the fabric because it will surely damage the fabric and will cause it to fade. Others need to be sent to the dry cleaners regularly for cleaning. Its very sensitive thus it also require a detergent specifically meant for it.
As for the othere like cotton, which for e I think is the most versatile and dependable fabric plus its not that sensitive. Machine wash is fine as long as its with its only color. Any detergent would do plus it also can withstand sunlight better than any other fabric in the market today.