Such a nice piece medium firm but I’m sure it will soften up. The legs are nice and sturdy. Very simple to assemble. My only area of concern would be the head backrest is not as sturdy as I would have liked.