This is exactly what I was looking for. It's fabric with a sort of waterproof film on the back. I have a similar one that has lasted for years. I just give it a good shake after showering and the water falls off. Perfect.