Each 3 x 5 ft. US Marine Corps flag is made of 2-ply, spun open weave polyester fabric that lets wind pass through which reduces stress on the flag. Finished with two rows of stitching on top and bottom, four rows on the fly end with a canvas header and brass grommets. Made to US government design specifications in the USA.