Very nice desk, yes it takes some time to put together but overall not the hardest thing we have ever put together!