We really love our sofa.  It’s very comfortable, not too soft and not too firm.  It’s the perfect fit and we can comfortably fall asleep on it!  Highly recommend!  Love the all cotton fabric! It’s very attractive as well!