A little firm but very comfortable. Seems to be holding up to wear very well. Excessive amount of throw pillows!