Great product - as advertised - received promptly and in excellent condition.  There were no issues in assembly - but my son has an adjustable allen wrench, so he used that and not the one that came with the packaging.  The cushions are thick and I did not take that into consideration when I measured the seat sizes.  So it's about 2 inches smaller in depth for the seats - but still very comfortable.  The footprint is small, which leaves us room to move around the patio.  And, placed on an area rug it creates a nice, warm conversation area.  We are very happy with our purchase.