The bags seem to be water resistant, but my cushions don't fit in them as I thought they would.  I am making do with what I have received since the snow is coming soon.  I would suggest the supplier should be more specific on what size cushions these bags are made for.