26 June 2019 UPDATE:My 17 pound dog threw up on edge of my bed. The protector did pretty well, but there was leakage at the seam. Luckily, I was awake so I immediately jumped up and stripped the bed. I went online to see best method to clean the stain and it DID come out. Don’t think there is a true waterproof protector, unless you use the nasty vinyl, but at least there is SOME protection. If I had not been awake, though, think it would have been a much larger stain and possibly set in, and deeSee full review