Sewn to order goods will be shipped within 3 weeks, and items already made will be shipped in 1-2 days.