We have had this sofa bed for a while now. This sofa bed remains comfortable and look as new. For some reason, we wear out a couch very quickly in the past, and not only they starts to look old, they feel old too. But with this sofa bed, looks like its going to last a long time. Although at the begining, we feel the cushion is slightly on the firm side, but its has some flexibility and softness on the fabric as well as the cushion, so it was farily comfortable. And after a while, now if just feels great and offers great comfort. The build guality is very good, as you flip the seats up, one can see nice wooden storage on the base. The whole design is nice and clean inside out. I am also impressed with the fact the sofa bed comes almost fully assembled. All we did was to attached the handle and 4 legs to the sofa bed. These parts were hiding in the storage compartment in the sof abed. So the assembly process took us like 10 minutes to do so. This is a very good quality built sofa bed, we are very happy with the purchase.