Beautiful product/very happy with it.  It took some time to assemble, but the instructions were incredibly easy to follow and everything required to put it together was included (save for the screwdriver).  All in all, a strong, sturdy table that looks more expensive than what we paid!