Perfect! Nervous to buy a solid white rug with my pup but it is totally pup proof. Super easy to clean!!!