Everything came on time.  Mattress is so comfortable I can’t believe I waited so long to purchase it.