Took about 45 minutes to put together. I ended up not putting the back portion on so I could use it as a TV stand and love it.