Firm but comfy. Very good quality, especially at this price. First purchase of a couch online was a success! It is heavy so would suggest getting the room delivery.