Wow fantastic sofa! Well built just assemble legs. Fabric is beautiful appeared to be durable too. Seating foam is firm.