Delivery on time.  Unpacked materials.  Not yet assembled. Parts appear to be in good shape.  Will update after assembly.