Great product for the price! I love how firm the actual seat is and how easy it is to assemble- just screw the legs underneath and you're good to go. However, when I sat on it for a few minutes, the fabric on one portion of the sofa kinda displaced, and the stapled (?) fabric underneath sounded like its going to rip any moment. Other than that, its beautiful!