Looks like denim, feels like good quality, has some weight to it, but not too heavy. Not rough on the skin.