We got this to protect our mattress from our dogs and their occasional accidents. So far no accidents so I'd say the item hasn't been put to the test just yet! For the price it is good quality