Update:  We decided to put this set together, and it maybe took my husband 2 hours with occasional help from me to hold pieces in place while he tightened down screws.  All the hardware we needed was delivered with the pieces.  The corner of the glass top to the table was slightly damaged, but a little Gorilla glue put the plastic corner cover back on and it is not at all noticeable.  The cushions are thick & of a nice quality and feel like they will be weather resistant, but I won't chance it.  Love the way it looks on our small patio, and a small square side table from our old set works well with it.  Overall, we are very pleased with the set and glad we decided to keep it and put it together ourselves.