I ordered this computer desk and was able to assemble it, however, the keyboard tray does not come out enough for all keys to be even visible. It'll be hard to use all the function keys with keyboard slightly under the wooden platform. It's a big design flaw, not sure if I can return it now as I have assembled it already. I'll have definitely have to buy a new keyboard though.