Impressed with this sleeper sofa. Firm, yet still comfy enough to sleep on. Extremely easy to put together and a great smaller sized couch for my guest bedroom.