I love this desk. It was fairly simple and easy to put together. It took me about 30 -40 minutes to put together and its very sturdy.