Quality knitted polyester and finished with canvas header and two brass grommets. Made by us right here in the good old USA. Has the emblems of all branches of the Armed Forces, and National Guard emblem. Choose from 2" x 3" or 3" x 5" size.