Your dress will ship from our New Jersey location starting on April 20 and arrive within 2-5 business days.