Does the trick! Im a warm sleeper (tmi but relevant) and its a little less breathable than ideal, but considering that its waterproof thats to be expected. We got it when we got a puppy just in case something should happen to the new mattress. Lets just say Im glad we did.