This product is great! Cleans carpets very good. Leaves no residue. Carpets feel like new and smell amazing!