Very firm seat, I do anticipate having to stuff the back cushions with extra fluff sooner rather than later, but it wouldn't stop me from recommending it. Heavy and sturdy.