Great buy.
Works well on numerous levels.  Good for clothes and shampoo of carpets. Not always the best for heavily soiled or smelly applications though. Would love a scented version.
Rating: 4 stars