We can generally ship your Schach the very same day that you order. Once shipped, it should arrive within 2-4 days for orders in the USA. For international Sukkah orders, delivery times range from 4-8 days