These Military garden flags are made of high quality materials and are all made in the USA. They are printed with the official military seal on each of the flags. These garden flags are a great way to show support for certain branches of the military. They are offered in the Army, Navy, Air Force, Marines Corps and Coast Guard. We also have one with all five seals of the military branches on one flag as well as the POW/MIA flag. Each flag is printed single sided so they read correct on one side and reverse on the other. They measure 18" long x 12" wide. The stake for these garden flags is also available separately.