I table was delivered quickly and was able to put it together myself.  The top was a little tricky to get centered and you need to make sure you don't tighten the screws too tight because they start to break through the top of the table. But after it is assembled it looks great.