Our old sofa was too big for our space so we got this one and we are in love with it! Not too firm, not too soft. It’s a great find!