I've just received this product and it took a long time to assemble - so many parts!- but everything was there and no problems.  It fits well in my small office and has ample work surface for papers and both screens.  The rolling action on the small drawer is not great, it keeps getting hung up and should be smoother, and the file drawer does not line up with the small drawer and rolls out unless you push it all the way back.  These small issues may be the result of our assembly, I don't know.  It looks like there is room under the desk for a small rolling file set up.  All in all, I'm pleased with the desk and look forward to using it.