Putting it together got a bit confusing at times, but overall not too bad. Wonderful desk and is perfect for our house!