The desk is of great quality. It took a weekend to assemble the table. There were couple of issues with a small part, the customer support sent a replacement part promptly.

Pros: Great Quality Desk
Cons: Lot of time to assemble.