Very nice sofa, bought the matching chair too. Firm but comfortable and nice dimensions for my condo, fits the decor I was going for perfectly. Easy too assemble and well built.