This table was not too difficult to assemble, although I wish the ends of the legs would clip in a little bit easier.  The legs also smudge very easily, so be sure to polish often!  Overall, nice looking table for the price.