On the firm side. Not as comfy as I thought it would be. Good size for my living room and quality is ok.