Took a while to get here, but I love it.  The set fits my patio perfectly. The cushions are nice and thick and comfortable.  It took my husband about 20 minutes to put the legs on the table and that was it.  I am very pleased with my purchase.