Desk itself is awesome, assembly was an absolute nightmare. Ended up having to disassemble four times because the instructions were vague and didn't specify what order things had to be done in.