The Bad...  Difficult to assemble, many of the internal frames are slightly twisted, so some of the screws are too short.  Couch took 5 minutes to assemble, chair took 45 minutes!  Directions could be much better.

The Good...  Looks very nice on the patio, comfortable and affordable.  If you have limited mechanical skills, I would avoid.