Absolutely delighted with this sofa, it fits perfectly in my study.  It is firm to sit on with a squishy back, and if sleeping on it, if more than an occasional sleep I would suggest a topper.