Absolutely perfect. It’s a firm couch but the cushions along the back are nice and squishy. It’s the perfect size for my one bedroom apartment, and the bed part is so easy to pull out and is a great size. I am SO glad I purchased this.