Our dog's back legs are paralyzed, which means she has lots of accidents. I've tried so many waterproof blankets and mats over the years and these have been the most consistent, largely due to their backing. Most 'waterproof' blankets have like, a thin layer of plastic that rips real easily or melts if there's the lowest bit of heat, which is really hard for apartment living because air drying takes longer and retains a pretty strong scent. With these I can throw them in the dryer on low-medium, and the backing stays intact and there's no smells. 

I only wish they came in larger sizes - 36x72 would be great for couches.