The seating group appears sturdy and is comfortable but the instructions are a real bust.   Had to buy new screws to use in putting sofa together because the screw sleeves were not installed in the frame strait but catywampus which stripped the bolts and made them unable to screw into sleeve and the wood screws provided to attach the feet would not penetrate the metal frame so I bought self-tapping metal screws that went in very easy.  Had to remove the screw sleeves and just bolt through the holes and add a nut to hold pieces together.