Embroidered patches are the most traditional and popular patches on the market, and for good reason.
Size: 2.5"
Iron-on backing