Takes out the stains & odor like it says it does, my carpets have never looked so good as they do now.