Assembly was somewhat easy the pre drilled holes for screws didn’t align. Luckily my husband was able to drill his own as needed. Nice desk for the price.