Love this sectional! It is the perfect size for my awkward living room! Perfect firmness- most of the reviews I read called it medium firm. I’m gonna say it’s a bit more firm than that, which is what I was hoping for. It’s very sturdy and super easy to put together. Hoping it will stand the test of time (and kids) but I’m extremely happy with this purchase!