Dsully... my wife is an accomplished seamstress and quilter with excellent equipment and she chose not to do this herself.. but that's her.. I think the scale of the project and our living in a condo were factors.
The microfleece was recommended precisely because spills clean up easily without staining if you get on it right away. The cushions are nearly 8 years old now.
This pic when they were recent:
This pic was taken a week or so back..