I purchase this for my husband,knowing he could put it together. The process did take a few nights after work to complete. 
The desk is good quality, and stylish. Love the 2 doors( this part was hard to assemble, but well worth it.) 
He is very happy with he new office space and desk!