Love it so far. My pup urinated on it as soon as it hit the floor and I was able to clean it with a paper towel. No rips or tears. Seems to be great quality.