From the company that has been making flags in the USA since 1847, these USA Flags are made from selected heavy cotton sheeting. The red and white stripes are stiched and the star field is dyed. This Flag is finished with canvas heading and brass grommets. Your satisfaction is guaranteed, period. Usually ships within 4 - 7 business days.