Its a nice desk.  but their are too many parts.  I had to get my nephew to put it together for me.  it's good for just a laptop or writing but not much more than that.  With that being said, it fits perfect in my small office space and it does exactly what I bought it for.

Pros: small and looks great
Cons: Too hard to assemble.