Pros:
- Nice desk overall, very easy to assemble. 
- Great finish, I selected the Hansen Cherry version.  Looks very nice overall and closely matches several other pieces of furniture in my home office.
Cons:
- I would prefer a little more distance between the keyboard pull out and the return next to it.  Unfortunately, as is it makes me feel crowded.  
- I had expected that the cabinet with the door would be able to hold a PC, it does not.  There's no way to route cables through this cabinet without modification and no ventilation for a computer.  
- The wire management hole in the desktop is centered on the keyboard tray, which might be good in most situations but I'd prefer it closer to the corner to allow my double monitors to be situated more to the corner of the desk.