Haven't had to check its effectiveness yet, but putting it on the mattress was easy and it seems like a high quality product that should protect the mattress from any accidents.