Exactly what I expected!
After reading the reviews from other buyers, I expected the sofa to be firm.  It is still comfortable to sit on, and it will still serve as an occasion sleeper for guests. It would not be suitable for frequent sleeping in my opinion. Extremely easy to assemble! Great buy!