I bought this for my 02 Xterra.  Since I have hard water, it always left water spots on my black X.  This thing dries it all off with out needing to wring it out once.  Easy to get into tiny crevices in the doors and big enough to fling it on top of my truck since I can't reach all the way.  Machine washed it and came out clean, minus a few dark spots of grease that I knew wouldn't come out.