I’ve been using this carpet and upholstery cleaner for the last several years and love it so much! Linking to the exact one I have as well as the updated model.