The table came on time as promised.  The finish was great. Very easy to assemble-only the legs to put on.  It is perfect in our media room to hold our snacks at movie time!