Just received it, fits really well and seems to do the job. I am waking up without sneezing like I did before. Also, doesn't make a noise like a mattress protector.