Very good buy to protect mattress from anything . I didn't buy it for bed bugs , but it's water proof so if kids spill on they're beds the mattress is safe .