I bought the sofa and matching love seat. Both are firm and well made. Assembly takes some time.