Very easy to put together, lots of room for all my pillows & chair cushions. So far proves to be water proof and looks great. Love it