I have a few of them from the toys I've ordered. My guess is that they are velour, like you would find in an automobile, just slightly more plush. It doesn't feel like cotton velour to me so my guess is it's a synthetic polyester.