purex laundry detergent cleans well and smells great! i would recommend this product to anyone with children and stains . you can use it to prewash on stains and you dont need to rewash anything when you use this product. i have been using this product fo almost 3 years and will not use any other detergent. i have got my whole family to use it also and they love it, my ister says it is the best soap she has ever used.