The in-stock will be shipped within 1-2 days, the pre-order will be shipped within 15 business days. Materials: Shell: 100% Cotton Lining: 100% Cotton Features: Fish-bone hold Adjustable strap at back Detachable webbing