I have never used a mattress Protector before this, however me and my youngest son both suffer from allergies. I put this on my bed and let my son sleep in my bed as well just to see how well it works.  Usually he is up all times of the night coughing and sneezing. Since using this he sleeps through the night! I went a purchased one for his bed! I cant believe how well it helped both our allergies. It was very easy to slip on my mattress and it fits great! I definitely recommend this to anyone who is looking for mattress protection.