The desk was very easy to assemble and looks great. It is small - I can fit my monitor, keyboard, mouse and that's about it. If you want two monitors on your desk, you might want to get something else. 

Pros: easy assembly, looks like I spent more than I did
Cons: too small to function as a serious workspace