It's firm but to me, that's comfortable. I was a bit dubious about the assembly (two pieces held together in the middle by 4 bolts) but it's actually sturdy. I don't expect this to be an heirloom piece but it's meeting a need we have right now. My wife thinks it's too firm, she's 5'6" and 120, I'm 6'1" and 200.