It took about 30 minutes to put the table together. The only issue was the holes didn't line up (as I expected with this type of furniture). The trick was to put pressure against the leg piece while forcing the screw in. It's sturdy, and I love how the top has nicks and grooves.