Laundry comes out clean. Touch stains need to be treated before putting them into the machine. I have only used cold water. I really appreciate all the functions, and the extra high spin, as well as spin only functions. For the pet laundry, extra rinse is VIP to us. The see through lid also entertains the kids, for at least the length of a cycle. ")