US Flag Store Gadsden Don't Tread on Me Flag, 12 by 18-Inch Printed on a beautiful poly-cotton fabric Individually sewn edges Sewn pole sleeve on a 24 inch stick with a gold spear Mounted on a sturdy 24 inch wooden staff Gold spear tip