Sofa was exactly what I was looking for. The cushions are firm but overall great product.