Overall pretty happy with this purchase.  I had a little trouble aligning some of the bolts and threaded inserts on the chairs, but remember to just get all the bolts started only before you start tightening any of them, they need to be loose to help with fastener alignment.
The sofa and chairs are comfortable, the porch is my new favorite place!