Fabric is more like felt than cotton. Does the job to stop our kitten scratching the sofa though so would recommend.