I was so tired of those waterproof pads slipping all over the bed! This one does the job, is cotton comfy for any weather.  The others  made me sweat while I was sleeping.  Recommend this to everyone.

Cons: none