Very easy to put together .. great quality.. cushions a bit stiff for seats but all and all a real good addition to our deck!!