Processing time: 2-3 Days (how long it takes us to create your personalized harness)  Shipping time: 3-6 Days (how long it takes USPS to pick it up from our warehouse and deliver it to your doorstep) 99% of our customers receive their harness in 7 days