I have allergies and this mattress protector does a good job keeping dust mites away from me. It has a zipper closure which  closes over my mattress but doesn't fit as good as I would like. It's a little too big for my mattress.