American Apparel Inc USMC Desert MARPAT Blouse (Top) Size Medium Regular.  50% Cotton 50% Nylon.Laid flat measures 24" armpit to armpit and 30.5" long from top of shoulder to bottom hem.  No holes or stains.