We make every effort to fulfill orders as quickly as possible. Please allow 7-10 business days for your order to be processed for shipping. Please allow 10 - 14 days for any personalized embroidered orders to be shipped. Once your order ships, a shipping confirmation email containing your tracking number will be sent and can be used to track your order and expected arrival date.