It took about 10 minutes to assemble. It seems like the screws will need to be retightened periodically. Table top is solid. I love the look of it.