I put the desk together. It was time consuming but not impossible. The desk pieces are well marked however the different screws and other accessories needed to put it together were not marked. I wish they had each been bagged separately and marked with the corresponding number. That would have made the process a lot easier.