Shipped on time.  Delivered in 1 piece.  Heavy and awkward so I would not have done a good job buying from a regular store.