Our set arrived early,,,it was packaged securely. It was exactly what we ordered.  It took my husband a few hours to put together,  The cushions are nice and thick.   We are pleased with our choice.  We give it a 5 star.