Great desk. Assembly wasn't too bad. They actually package the screws for you according to what step you are on when following the instruction manual instead of just all together. Makes it easier to keep everything nice and organized during the assembly process. The over all assembly process took me about 2 hours doing it solo. At first the drawers weren't sliding in correctly like they were misaligned, but they are adjustable which isn't too bad to do. Probably took 5 minutes to get the drawers adjustable and now the slide in and out smoothly.