Assembly was fairly easy, and the desk looks as advertised. Overall, the quality is marginal. It's not as solid as I'd hoped, and the finish on the top does not clean up easily (white desk). You get what you pay for here.