The desk arrived on time and as described.  The tray to hold the keyboard binds a little going in and out, but with a firm tug it works okay.  Assembly was not too difficult.

Pros: Looks nice, not difficult to assemble although directions could be clearer..
Cons: A little heavy and tray binds a bit.