It is made of polyester and cotton, right here in the USA. It comes with a 6-foot white steel pole, 5-inch gold eagle ornament, and appropriate mounting hardware. The Home Depot has a similar flag for $9.98! Both great prices if you wish to display your love of country.
You can pick either up in-store in order to avoid shipping costs, but shipping is free with a $45 order at Lowe’s. These prices can change or expire at any time.