It’s great for when pets makes a mess, it literally scrubs and cleans up nicely. The only complaint I have is, it’s kind of hard and tricky to clean out, especially in the front where it sucks up the dirty water. Other than that, I like it and it’ll get plenty of use.