I did NOT put this together. But my son and boyfriend did, took around 45 minutes.  I share this desk with my apprentice and we love it. Small enough to not take up a ton of room, big enough to have lots of our own space.