This is a great desk and was not too difficult to put together. The only problem I had was that some of the hardware did not work or got stripped and came out quickly.