Firm but soft to sit on. I put this chair together in under 30 minutes. I like this loveseat so much, I purchased a matching side chair with it. Great price for the chair.