GameGuard Flannel shirts are made of 100% triple-brushed cotton twill inside and out so that same soft, cozy feel is against your skin as well.