Thin, soft fabric. Not like what some might think of a mattress protector it’s not thick or plastic or rubbery. I have not noticed any over heating from using it and I’m a hot sleeper.