All United States Marine Corps flags are made in the USA. You have a choice between a densely woven nylon material or a 2-ply polyester material. The Nylon flags fly extremely well in the slightest breeze and also shed water better than any other flag offered. Polyester is made for high wind areas and is the longest lasting U.S. Marine Corps flag we offer. Both flags have lock stitching on the fly ends to help reinforce the flag and helps add to a longer lasting flag. The flags are finished off with a strong polyester white heading and brass grommets. The indoor flags come with a flannel lined pole hem. You have the option to add a golden fringe to the perimeter of the flag.