I was looking for a desk that had a keyboard tray that hid away and a desk that was also attractive looking.  This one was perfect. Took a bit of time to assemble but it was well worth it.

Pros: great style, sturdy, great quality, reasonable price