It works great! We cleaned some old puppy stains and are able to quickly clean NEW ones when they happen.