I bought 2 of these sets because the price was reasonable and I needed seating for at least 8 people.  
Pros: 
Quick delivery 
Easy to set up
Packed well, no damage
Nice firm quality seats

Cons:
Removing the 6 tags from each cushion, you can visibly see remnants of the white labels
Missing one set of hardware for one coffee table (replacement was sent within a week)