The sofa looks good. Assembling is very easy. The seating is firm as was our requirement. Just used it for a week. Not sure about durability.