Must have super big and comfy! Feels like a luxury hotel bed, not to firm or too soft. The throw pillows and back cushion on the sofa are heavy because it has feather in the cushion which is a big plus. My husband loves it so much !