This set is ok, but probably will not be our long term outdoor sofa. The pieces do not attach to the middle cushion holder square piece, so it slides around and has to be adjusted frequently. The cushions also slide off easily. Like other reviews said, putting it together is a project, not difficult, just time consuming. I was able to put it together myself and it took about 5 hours.