Excellent quality for the price! As other reviewers have said, putting it together is a bit labor intensive, but it is well worth it. It is a very sturdy patio set and seems like it will hold up well for a while. My only complaint is that the cushions don't look as high-end as the patio set itself, but that is a very small complaint. They are comfortable (firm, but that's what my husband and I prefer) and seem like they will hold up for some time, too. It is the perfect fit for our rooftop patio!