Pretty easy to assemble- did it myself...did initially have a couple stumbling blocks but once I figured it out, smooth sailing.  I get compliments on these tables!!!