I think they do very well.  They fit my chair very well with extra amounts to spare. Make sure that they dont have an area where the water pools.  That will permeate through the cover if sitting for a lengthy amount of time.