My order arrived sooner than expected, which was awesome.  I have a small patio and the set fit perfectly!! It was easy to assemble, however all the screws need to be in place before tightening.  The seats are comfortable, although I wish they had more padding.  For the price, it works!!