This is the best product that I have ever used,my kitty has hairball problems;even though he eats hairball releif food. He sometimes get sick and throws up,this produck cleans it right up,no stain on our carpets.