This listing is for a Custom Embroidered Patch. All of our patches are made in USA, we have been doing Custom Embroidery for over 20 years now. We make our patches with high quality fabric, thread, backing and heat seal. We offer fast and free shipping. Our patches can be Iron On or Sew On. We make and ship or patches throughout the United States. We make Custom Designs, just send us a clear picture and size of what you want, and we will quote the price.