Fairly easy assembly, although one hole had to be drilled out to make the screw fit. Overall nice sofa for the price.