Please note: All our leather goods are handcrafted and typically ship within 2–3 days. For other items, shipping may take up to 3 weeks if temporarily out of stock, as we work with multiple trusted vendors. If your order includes both leather and non-leather items, we’ll promptly ship your leather goods as soon as they’re ready, and send the remaining items at no extra shipping cost once they arrive.