Typically for Virgin hair it will take 5 to 7 days, for custom orders it typically takes 7 to 10 days. **Delivery may vary based on address and courier, we DO NOT guarantee arrival dates**