I would not recommend the Thomasin Computer Desk to anyone!  The parts were not labeled and the directions were not clear.  I had to pay a handyman to assemble the desk and even he said it was one of the worst items he has ever put together.  The back panel is basically cardboard - on other words flimsy,  and the keyboard tray does not pull out far enough to comfortably use.  Unfortunately, after incurring the additional cost for assembly and all that would be involved in returning the desk, I am stuck with it.  Cannot remember a time when I have been more dissatisfied with a product!