This 3 ft. x 5 ft. American flag is made of rich traditional 2-ply heavyweight 100% cotton bunting. Vibrant alternating red and white sewn stripes with densely embroidered white stars on a blue canton field. This American made flag is absolutely beautiful! Finished with two rows of stitching on the top and bottoms sides, four rows of stitching on the fly end, with a heavy duck header and solid brass durable grommets. Made in the USA.