For me it works super well. My cat has been peeing on the floor and couch I don’t know why, the smell is horrible and I wasn’t able to get rid of it with other recommended cleaning agents. But this one worked! It has a smell of vomit but the smell is tolerable for me