Delivery was prompt. Everything came in good shape and undamaged. The quality of this product seems pretty good, and acceptable for this economical price point.  Could have spent 3x more for a similar set with higher grade of fabric and construction.  Furniture is comfortable and looks good. 
One note on assembly… there are many many nuts, bolts, and washers involved.  Some in tight or awkward areas.   Get better tools than provided to assemble these pieces or pay for assembly.