Selecting overnight shipping at checkout means that you will receive your order one business day after it ships. This does not mean that your order will ship the same day you place it. The same goes for 2-day shipping. Selecting 2-day shipping will not guarantee that your order will arrive 2 days after the order is placed, but it will arrive 2 days after the shipped date.
Please refer to the production timelines on each item to be sure you are estimating the correct delivery time.