Put this together myself . Not to difficult even fastened it to the wall.  Cute desk . To no fault of it's own though a little to small to be really useable for my 15 y/o daughter who needs a lot of space  if you get my drift.