Very large storage. Fit ALL my outdoor cushions.  Fairly easy to put together. Was helpful to have two people. So far has been durable. Not sure about waterproofing because I haven’t had any rain.