Difficult to assemble. Took me and my husband almost 2 hours to put it together. However looks very good when done. Sturdy table with neat look.