North Carolina 1861 Embroidered Flag Patch, 2" x 3" embroidered patch can be stitched to almost any other product.