Beautiful desk. Very easy to assemble.
The drawer slides are the cheap roller kind, which is the only thing I dislike. Fine for the side drawers, but for the keyboard tray, I might upgrade them to a heavy-duty ball bearing style.