It has the smart feature to determine the water, but not enough for me. I washed some pants with a little dirt on them, after wash the dirt was still there. A shirt had dry spots that water did not touch. I’m not happy with my purchase at all.