I was looking for an inexpensive desk that is functional and looks nice. The dimensions and color were exactly what I was looking for.

Pros: Looks nice, sturdy, functional and hugs the wall.
Cons: Takes about 3+ hours to put together (keep your time). Wish there was an opening in the back in the upper cabinet.. The keyboard drawer is OK, could be a little more heavy duty.