This 12" by 18" American flag is 100% made in America. The USA flag is made of a cotton-polyester blend and the wooden dowel rod and spear tip is made with USA grown wood. The wooden stick is 3/8" thick and 30" long,. The American flag is stapled onto the dowel, the no fray design is made to not fray in the wind. Show your patriotic pride at a parade or any event with these 100% made in the USA American flags. These are the official size and shape for grave flags.