Holds 6 seat cushions 2 inch thick, one 42 inch bench seat, two lounge chair cushions and two pillows for a hammock with still more room. Have had it for two weeks with some heavy rain keeps everything dry, very easy to put together, everything snaps together. 

Pros: Great item 
Cons: Nothing to complain about