Very comfortable sofa.  Sturdy and the cloth feels durable, so it should last a while. The tools to put it together were the typical cheap kind, but the items were laid out neatly and easy to follow. I put it together myself and surprised my husband, who hates the tedious Allen wrench jobs (who doesn't?) The color is lovely and over all it's a great couch for our porch.