I just put it together last night.  The table was packed well and arrived without any damage.  It was simple and quick to put together...took longer to unwrap the packing material than to attach the legs.  The 4 legs and corners had matching labels making it foolproof to match the legs to the appropriate corner.  It came with a heavy-duty allen- wrench to fit the bolts.  The bolts, washers, and allen-wrench were loose in the box, so be careful opening it so you don't lose any of them.  The instructions were clear but you wouldn't even need instructions to put it together, it is so simple. It feels like a solid piece of furniture and the wood is beautiful.  My cats have already declared it their throne so I may have to wrestle with them to actually put anything on top of it (they'll probably just bat stuff off into the floor anyway - Oh, well! Maybe I can interest them in the box it came in instead)