I was desperately in need of this. My old mattress pad was over 25 years old, I had repaired it several times. I am so looking forward to sleeping on it. The cat has already approved.