It arrived in GREAT condition, 15 days earlier than expected, and I actually had an extra screw, no missing parts.  Wonderful/convenient delivery process.  Assembly was pretty easy, took me about 4 hours to assemble by myself (5'5" and 120 lb female) and had to have my husband help only with the table part, just flipping it over and some heavy lifting.  The cushions are firm, and the fabric seems durable and very nice.  The color of the table is a little more blue/gray to me, and the distressing just looks like white streaks from a base coat (my walls are a medium gray/taupe color).  Heavy duty, overall very happy with the table, feels like it will hold up to almost anything for a long time.