This mattress pad is horrible. I bought it to protect a new mattress. I have one word, "sweaty". My husband and I were waking up drenched.  We weren't sure if it was the new mattress or this pad. We replaced this pad with our old pad and no sweating. So disappointed to spend money on something that I can't use at all. I suppose I made the mistake in ordering something "waterproof". The top is cotton but the backing might as well be vinyl. Gross!