The quality of the material and the construction is great.  Extra hardware was even included "just in case" but was not needed.  The set looks great and really completes the look and function of our patio.  The price was affordable, and the furniture looks like it cost 3 times what we paid.

Pros: The quality of the consturtion and the appearance of the material is; very nice.  The cushions are nice as welll, and the contrast in colors of the cushions and the furniture really makes it pop.
Cons: The assembly was a bit tedious and challenging, due to the alignment of the fasteners and the attachment points.  I would recommend that two people work together to ease the assembly process.