It took me about two or so hours to put it together, but it was worth every second now that I have assembled the desk. Beautiful style as well