This rug was perfect for my old dog. He was having some accidents and the rug is washable! Its very soft, light weight and you can toss it in the washer. I've washed it twice and it looks as good as new.