Easy to put together. Large enough to hold 4 chaise lounge cushions and pillows. So far, everything has stayed dry when it’s rained.