So far so good, cushions staying dry. Enough room for cushions from 8 chairs and 4 pillows with room to spare.