Fits my area perfect. Firm but comfy, add a bunch of throw pillows for added back support.