It seems to protect my mattress well. I do not have issues with bugs prior, but I purchased a new mattress for my bed and wanted to keep it cleanprotected. So far, it has done its job!