Next Level Apparel brand, 100% cotton. Large is currently back-ordered but will be back in stock later.Approximate widths across the chest for each size, in inches:S - 13" (equivalent to size 6)M - 14" (equivalent to size 7/8)L - 16"