The only problem I had with the desk is that it shows fingerprints all the time on the surface, no matter how many times I wipe it down. Assembly was not difficult although there was one broken part and a large scratch that occurred  in shipping. The quality of the material is mediocre.and I would not order a similar item again.