Instead of spending lots of $$ to replace my faded outdoor cushions, I spray painted them using a paint sprayer (the HomeRight FinishMax Pro). I used a 1:1:1 mixture of water, paint, and fabric medium. After three coats, my cushions were better than new and completely water resistant!
http://mymodernoutdoorfurniture.blogspot.com/2013/12/modern-outdoor-furniture-most-excellent.html ideas for outdoor furniture pillows. love the bright colors. Frontgate - Refresh Your Outdoor Furniture