Very sturdy, firm but comfortable sofa. The twill fabric is perfect for my family (with two kids, a dog, and a cat). Feels like it will stand up to a lot of wear and tear.