I purchased 2 of the largest sizes for our german shepards. I am now ordering 2 more. They are well made however I hang dry them to prevent any shrinkage so I need 2 others to swap out while washing and drying them. The dogs love them and have been trained that the mats are their spots to lay down in our house. Would recommend!!!
I use the small size on the platforms of my cat trees to keep them cleaner and softer, and I use the next size on chairs. They are too thin to be used alone on a bare floor. They wash and dry well. I would like to see them available in beige or some other neutral color again.