It doesn’t keep water, dirt or debris off the furniture.  The chaise is partially under an overhang and even a 10 minutes rain shower left the cushions wet.  As with the ottoman cover, I’m hoping that it keeps the sun from fading it at least.