We needed a temporary sofa just to sit on until we got real furniture. We were pleasantly surprised by this sofa! It is nice and firm. It looks very good. The fabric looks expensive. I don't know about the sofa bed but it's there if we have a guest. Easy to assemble too!