Very firm, as expected. Relatively easy to assemble. Easy to pull out into a sofa bed. Unfortunately the seam between the backrest when down and the seat is very noticeable, and the backrest is slightly below the center seat cushion. The pull out is also slightly short for a full size, so a may be challenge for anyone taller than 5’5” or so.  An ok place to sit for a bit, and ok to sleep for a night or two with a mattress pad if you can handle a firm bed.