Great desk for the price, but I must say the assembly is daunting...all 46 steps.  It took my husband 5 hours to assemble.