Horrible to put together but is a great desk.

Literally took 8+ hours when everything was said and done. 

I work from home so use this every day and so far no complaints.