Firm but comfortable. I added pink velvet throw pillows for color. It looks beautiful in my living room.