This sofa is great! The two screws needed for the legs were not in the box but luckily I had kept a few from my previous sofa so it wasn’t an issue. I put it together by myself in about 30 minutes once I got the screws sorted. Definitely worth it!