This is a decent sofa... but poorly built. I would be worried if anyone over 250lbs sat on it that it might break in half. Also, there is no real connection between the two sections, just two pins that are sloppy and held in by gravity alone. It is firm, but still comfortable. Overall a decent sofa for the price, I just wish it was a little higher quality in its construction.