Easy to assemble. Got beds that had the same finish as this desk. Assembling was easy, though some pieces were not manufactured precisely, resulting in some screws not fitting as intended.