Very hard to clean. My dog accidentally had an accident on the rug and it was impossible to remove with my portable carpet cleaner. The rug is also very firm and doesn’t feel good under your feet. Wish I could return it but I don’t think I can with the soiled part I tried to clean so it is in my garage until I finally succumb to putting it to the curb.