Nice sofa, clean lines and easy to assemble. Fabric quality seems durable but time will tell as I have pets. Only thing I would like is if there was Velcro to hold seat cushions in place.