Here is a dark olive green pre-worn T-Shirt, size Large that has a graphic on the front of the T-Shirt of a faint American flag surrounded by little peace symbols that are also in the shape of a peace sign. The T-Shirt measures 22 inches across the chest measured under the arms and from the back of the neck band to the bottom hem is 27 inches—about 2 inches short for a Tee of this size so please KNOW YOUR SIZE! No holes or stains on the T-Shirt. The neck tag is missing but I would guess that it is 100% cotton. Perfect to wear to your next political rally!