Very satisfied with buying a major piece of furniture on sight alone.  The mattress is adequately comfy for a sofa bed. I only wish the back cushions were adjustable which could help with sitting comfort, but I knew that before buying - I am 5'9" and for those of you my size or shorter, your legs will probably dangle in the air when sitting, a slight annoyance but not the fault of the sofa bed.  I worried about the sofa bed being delivered up two flights of winding stairs but the delivery team did an excellent job.  I splurged for the extra set up fee which was definitely worth it.