They look NEW!!! My son had oil all over white carpet...It looks great!!! I have had my carpets cleaned before and they have never looked this good!!!!! They look NEW!!! -Shirley S Next