Easy to assemble but a bit of work. Did all pieces myself!  Only wish is that the seat cushions were a bit softer. But very nice set for the sale price