Easy sssembly and very firm. FedEx delivery was absurd, delivered it to the wrong place. But overall the couch looks great