LOVE THIS SOFA! Firm but comfortable. Easy to “assemble”. Arrived 3 days ahead of schedule.