We have white canvas, a drop curtain and an aft curtain. The drop curtain has gone through four seasons and still looks new. The aft curtain is up all of the time when the boat is in the slip or occasionally when we are on the hook or cruising. It looks like hell by mid June due to pollen. Then we take it to a commerical laundry and use liquid Tide and a cup of bleach and it comes out looking like new and stays that way all season. It is Sunbrella with no liner. We do keep a clean boat. It is washed every week and some times it gets rinsed between the wash. So, there is little dirt to run down from the top and get the canvas dirty. I bought two aft curtains when the boat was new. The plan was to switch them out when one started looking bad. So far no need and the unused curtain is still in the bag it came in.