It took about 2 hours to put together. The desk could have looked nicer, had greater care been in the production of the individual parts. Some pieces of the wood were scratched  or have small gouges in the wood. (which I will have to repair by hand.) The holes that attach the slider for the keyboard silder mechanism and the holes to attach the keyboard tray seem too small, but they will work without additional drilling with a few arguments, stubbornness, cursing and brute strength. However, once it all goes together, its pretty sturdy and decent looking. The keyboard tray is at a nice height, but not wide enough for a full side keyboard and a mouse or trackball together. You will have to put the pointing device on the main desk platform. 

Pros: Sturdy with nice design. Looks good with other modern furniture. 
Cons: Frustrating assembly, slight wood damage and badly drilled holes.