I was skeptical at first but this stuff worked great for cleaning up cat hairballs and barf. It's nice especially living in an apartment I don't have to worry about paying for carpet cleaning later.