100% cotton. It's ultra comfortable, stylish and features our Jameson Logo.