I originally purchase the Highlands Dog Pad based on a recommendation from my pup’s trainer, but over the months, I’ve found multiple uses for this pad. Besides using one for a bed for my girl Ellie, I use a couple more for my sofa in my van and in my house. The large size works great to keep fabric clean of dirt and wet paws. Plus, even better, they are easy to throw in my apartment size washer. I’ve purchased a more expensive sofa cover from a competitor, but it doesn’t fit in my washer because of its size and weight. These pads are perfect, plus I love that I can fold them up for easy storage in the van when they aren't in use. Awesome product!