We bought this set for our screened porch re-do.  This patio set did not disappoint in anyway.  Worth every penny.  The quality is outstanding with the pieces having great weight to them.  The cushions are also of great quality.  The fabric on them is thick and the cushions themselves are very sturdy, firm and comfortable.  It took me NO TIME to put these together either.  Super easy with the Allen wrench provided.  I would order this set 100 times over.