Took me an hour to put it together myself. Only downside is there are no pre-drill holes for the shelf, so if I want that shelf I have to put holes in the desk myself. I'm not good with that, so I may just keep it off. Not to hard to assemble, all the pieces were there.