On the firm side, but very sturdy. Extra storage is amazing. Very large couch at 160in as configured in the ad pics. Gorgeous color!!!