This desk is best for very tight areas and laptop computers. I have an iMac and it simply is not enough room to use the computer comfortably.  A keyboard drawer would be helpful. 

Pros: Good assembly instructions and good quality for the price.
Cons: Desk is not deep enough to be useful to me -only 18"! I recommend a desk with at least 23" depth. I cannot return because I assembled it.