Seat cushions are on the firmer side, but overall comfortable. Seems sturdy and well-manufactured.