PERFECT FOR PET MESSES. I needed rugs for my old dog not slip on the hardwood, problem is she pees often. Couldn’t find any dark rugs I liked so I bought this one in beige because of the poly fiber content. I couldn’t tell you how many times this carpet has been peed on, Woolite pet spray and were back to a brand new rug again.