Cotton/linen mix, navy blue stripes. 19” armpit to armpit, 28” shoulder to hem. Very good condition.