We found these shirts on the Hawaiian Island of Oahu, made by a company that still makes Hawaiian Aloha Shirts the time honored way. As cool to wear as a tropical trade wind. 55% cotton and 45% rayon. (S:34-36, M:38-40, Lg:42-44, XL:46-48, XX:50-52) men's sizes.