We ordered this Silentnight mattress on 27th December.  Before we ordered the estimated delivery date was 11th January, which was fine for us.  Only a couple of days later we were advised that our order was ready to be delivered so we went for Saturday 2nd January.  Delivery arrived on time.  Excellent service throughout from order placing through to the communication about the delivery.