Firm at first but super comfortable. Plenty of space for two, and the bed is perfect! It’s a beautiful color, so soft, and looks perfect in my mid century apartment.