The desk took my husband about 6 hrs to assemble alone but the instructions were clear.  It is not as deep as I’d like, but I really like the style and functionality.  
Caution- the way the cord hole is placed, wires would drop down the front of the desk, so they expect you to face the wall.  But I wanted mine placed executive style with my face to the room, so we drilled a hole so the wires could route under the desk.  
Also our all-in-one printer was too big for the desk cabinet, so measure first.