I have had my desk (in black) for about a month. Needed a new desk big enough to hold my all in one computer. There is plenty of table top surface for all my accessories plus writing space. The two drawers are long and pretty good depth size. Initially I had the keyboard tray installed, but noticed I needed more leg space (I like to cross my legs) and so I removed the keyboard tray since I don't really utilize that part and now have plenty of space.

Pros: removable keyboard tray, large surface top, sturdy, easy to assemble