Sofa is firm and nicely constructed. Although it is smaller than I expected, it is small enough to leave space for an armchair. Overall, nice mid-century sofa.