It took a couple of hours to complete, but was worth the time. Only one small issue where the holes did not line up properly, but did not affect the overall quality of the finish of the product. Good sturdy table. Would recommend.