This set arrived quickly and in perfect condition. It was easy to assemble - only had one problem screw but got it assembled no problem. Very comfortable and love that it is modular so I can rearrange the sections as I need to. Wish the back cushions attached like the seat cushions but other than that I love it!