I received the desk one day early.  There were a lot of components but I was able to assemble it the same evening without any problems  It's a very nice piece of furniture, very durable and I love it.  It fits nicely into my space.  I would definitely recommend it to others.