I love my new desk. It did take awhile to put together. About 2 hours . The hardest part was the last part putting the desk top on but we made it. If you don't like putting things together I recommend having the assembly done for you. It might be worth it to you. But definitely loving the desk.