Does not clean off all the dirt their best wash still leaves a coat of dirt on the exterior of my truck, it's ok to get the salt off, but not much else