Officially licensed father ted product 100 fair wear certified cotton. How did that gobshite get on the television. October 2 2017 ah feck it.