I’m very pleased with the design of the desk.  While assembly took me about 2.5-3hrs, it was a breeze.  Parts were clearly labeled and the instructions were clear to follow.