We provide next-day delivery for preserved roses. Other cases require 3-4 days of waiting.