Delivered on time. Packaged carefully. Product went together perfectly. Very impressed.  Will order again.  Excellent experience.