Five stars for arriving 4 days before estimated delivery date. 
Three stars for worksmsnship.
Easy to put together however one leg was not properly made.  Should have been able to just screw the leg into the bottom side.of the table, however, it was missing a metal screw guide (not sure if the proper name) so it was too big of a hole in which to connect the leg to the table.  I had to modify it a bit and used wood glue to reinforce the joint.  It seems to be nice and tight now that the glue has dried.  Also, another leg was just a tad taller than the rest. Upon inspection I noticed that a piece of the wood must have broken off during production and was apparently fixed by gluing it back onto the leg.  In doing so, extra glue dried on the bottom of the leg making it taller.  I had to carefully shave off the dried glue little by little until the table was level.  All’s fine now and I love the look of the table in our foyer.