Easy to assemble. I have very little knowledge about assembling . But I was able to do it on my own. I accidentally spilled oil on the table.  But could not get rid of the oil marks. Rest Everything is good about this desk.