All rubber, no fabric, so great in the showers. Cheap enough to be disposable (though my last pair lasted several years).