This did not take long to assemble at all. I did it myself, and it maybe took 90 minutes in total. It has a great modern look, and I recommend it for the price.