This 12 in. x 18 in. thin blue line US flag that honors our police force is printed on 100% nylon flag fabric. Seams are sewn with 2 rows of heavy polyester thread and 4 four rows of stitching on the fly end and finished with a strong canvas header and 2 brass grommets. This flag is made in the USA.