Easy to put together. Has lots of storage space for all my grandchildren’s toys and will be great for storing most of my cushions this winter. I would still put my cushions in plastic bags to protect them from the weather. This item is water resistant, not water proof, which it does say in the description.