Very long sofa and quite firm, which I think will make it last longer. 4 people can easily sit comfortably on it. Assembling the legs was rather time consuming. One leg in particular just didn't seem to fit exactly right. But overall, very sharp looking sofa! We weren't fond of the throw pillows that came with it, so we just added our own. Great price