It is very firm. Not the most comfortable. I didn’t expect to have to put it together though it probably says that on the website. The walnut sides are very nice though. Thick firm wood with a great finish. The fabric is good.