The assembly was fine until the end.  The last few screws on the sofa just didn’t line up!  We had to ask a friend to drill it out some and were able to screw it in until the head was stripped.  I think it will hold.  Putting anything together with a small Allen wrench is hard.  My marriage survived it…thankfully, and now we can enjoy the nice set!