Actually now that I read more from your post #89 here, I might substitute one of those other types for layer 3 above. Basically I’m looking for something that is breathable and eliminates moisture, doesn’t affect the feel of the mattress or topper, and is water resistant but not waterproof. Nobody will be wetting the bed or anything. But I do want to protect the mattress and/or topper from dirt, oils, sweat, etc, and I want something that can be easily washed.