This table arrived within a few days of placing the order.  It only took 20 minutes to assemble and all the parts fit together nicely.  The craftsmanship is supurb.