Love the couch, fits perfectly in our living room! Firm in a very supportive way. Only small issue is that the cushions sort of slide forward so every few days I end up adjusting them. Great couch tho!