I used All, Cheer, Tide and Purex on common stains such as grass, mustard, lipstick, and coffee for a Science Project. In my results All was the best detergent for removing the stains. I would recomend All to any mom that has children with hard stains to get out.