The sofa is firm and supportive, the styling is great. One down side is the fabric quality which is rougher than what I have expected.