Easy to assemble. The top of the desk stains easily especially from makeup. I recommend getting a glass cover