This page contains the following solutions.
My outdoor chair cushions were sunfaded and stained but other than that were very usable. I made removable, washable slip covers for them from matching curtain fabric and a sofa throw that had been tucked in a cupboard for years and almost forgotten.
This is my current decorating project at my home. I recently inherited some antique wicker chairs from my parents. The chairs have been placed on the front porch of my home.
When covering patio cushions or patio pillows, look for tablecloths on clearance. The material is really durable and has some stain and water repellent in it. You can also re-spray it with a good stain repellent.