We purchased this sofa for our office. It was incredibly easy to put together. You just screw on the legs and you are good to go! It is also super stylish and has great lines.