I have used one version or another of this product for 25 or so years. It works very well to protect your investment in your mattress. I would give it a 5/5 rating if it didn't slide up at the corners. They wear fairly well but excessive washing will separate the barrier from the outer cover. Buy two so you have a spare if they de-laminate.