Once you place your order we will confirm with you the exact date of delivery. It usually takes 7 days from the date of confirmation, but it can be as short as 4 days or as long as 10 days. Please note that we do not deliver on Sundays or Mondays so orders placed on those days will be delivered on Tuesday or Wednesday respectively.