I bought it for a friend,and assembled it for her, everything seems fine, back cushions are a little limp, but the fabric will hold up to company and her dog.