Easy assembly and great fit for my office space. Only issue was the leg parts did not completely line up with the desk support beams and caused some holes to be a little off. Overall great.