I ordered two of these desks and the require assembly that includes drilling holes in the table top.  Several of these holes are not pre-drilled.  The final product is great on one desk, but the other had a part that did not work.  I had to call the manufacturer directly and it will take a couple weeks, I was told to receive.  Not ideal since I need the desk for school age kids and have more assembly to do.  It would have been nice if they would have expedited the part.