We currently are potty training my son and decided we better get something to protect our new mattress as sometimes he ends up in bed with us. This protector does just what it says, protects your mattress from stains and liquids leaking through. 
                    
                    Since using this my son has had a few accidents along with one of our dogs. My wife put this in the wash and the stains came out without a problem. What I like as well is that it’s holding up to quite a few washes a week. The quality is great so I feel confident it will last a while, while doing its job. 
                    
                    Overall, this is a great protector of liquids to your mattress. Holds up well and stains come out easy with a quick wash.