Easy to assemble with allen wrench included.  My daughter and I put it together in ten minutes.  It was well packed and showed no scratches on the legs or the top, which does look a little bit cheap for the legs.  One screw didn't want to advance all the way, but other than that it's a beautiful product with industrial looks.