Took about 6 hours to put together, but the directions were very good. The top was cracked, but the company sent me out a new desk quickly. Great customer Service!