Took a few minutes to assemble using no tools.  Holds 4 chair cushions, 3 bench cushions, and still had room for some throw pillows.  I'm using it on a porch so it is covered but it seems to be tight and would not allow water in.  It keeps dust and bugs off of the cushions.  Love it!