Desk is well made and relatively easy to assemble.  There are many pieces to this assembly puzzle, but if one reads carefully, assembly mistakes can be avoided.  Unfortunately, I missed a few direction details and just made problems for myself. However, errors were overcome and I am enjoying my new computer desk.