My husband & I assembled this pergola in about 4 hours total.  There are several individual pieces but it was extremely easy for us to put together.  It is the perfect size for our outdoor kitchen area on the patio.  It has held up to heavy rainfall and storms so far this summer.