Easy to use, nice bottler, clear instructions, fresh-ish scent. I tried this on cat urine in a carpet near my back door and had to apply it several times before I was satisfied that the odor was gone, however, the stain was removed upon first application. So, it's great for stains and good for odor.