It is cotton. The Brand Name is "Johnny Handsome" I received it from Christmas and I have not worn it because it is too big for me. I am wearing mre fitted clothing and therefore I am wearing large or XL so I have numerous items listed. All my clothing are drycleaned and in very good condition. Some have only been worn 2 or three times. Hope that helps. Thanks for stopping by.