If your boat cover is in-stock (this will show up on step 3 of the order process), and you place your order before 3 Eastern Time, it will ship the same day. If you place your order after 3 Eastern and your cover is in-stock, it will ship the next day. If your boat cover is not in stock, it will take 3-5 business days (lead times may increase during peak season) to manufacture, and then your cover will ship to your door via UPS or FedEx ground. If you need the cover faster, depending on the production schedule of the manufacturer, we offer an expedite service. For $40, your boat cover can be manufactured and can ship in 2 business days after the date of purchase. You can also change your UPS or FedEx shipping option. If you would like to purchase the expedite service or if you need to change your shipping preference, please call our toll free number (866-626-8377).