Pretty easy to assemble. It took my husband and I about 30 minutes to assemble. Not too bad! We love the finish of the table and practicality of our as well.