Men's Shirts come in colors red, olive and gray. All Men's shirts are short sleeve and 100% American Made. Available sizes include S, M, L and XL.