Love the desk. It was a little time consuming when assembling. Some of the parts were not labeled so it took a while longer than expected. The end result was better than I expected. Overall a good desk.

Cons: A little time consuming.