We believe in selling only the highest quality American flags. Our flags are 100% sourced and made in the USA, featuring embroidered stars and sun protected fabric that is made to last. The flags are available in various sizes including: 2’x3′, 3’x5′, 6’x10′, and 8’x12′.