Our Hero's Pride U.S.A. Flag patch is 100% embroidered and is manufactured with expert craftsmanship and amazing detail. Each flag is embroidered with over 6,500 stitches which gives you vibrant colors and overall clarity. Each flag has thick evenly spaced stripes and well defined stars. These packages are great for law enforcement, U.S. Military, firefighters, national guard and Navy. This package contains 12 Reverse White patches. There is no Velcro patch included . You need to sew these flag patches onto clothing. Boy scouts and Eagle scouts will love collecting our high quality patches and trading them at the World Jamboree. Now Made in Cambodia