It has been a while I have been using this. As we cannot block the dust from entering the pillows and cannot always wash the pillows. This is the best way to protect yourself and your family from dust. Being water resistant is a plus point. The oil from your hair will not stain the pillow and your pillow will no longer smell bad! Go for it guys!