Effective at breaking up the dirt in the carpet -- shoes, dog, stains, puppy urination, potty and upset stomach, plus the smell. Easy to use and works well to freshen and take the smell out of the carpet. Feels fresher and cleaner.