I was dubious about this, but based on the reviews I figured it was worth a shot. It's BIG, twice as big as you'd need, really, and it's made of this unpleasant-weird feeling kind of rubber-jelly-synthetic-skin material. Quite squishy. And thirsty! I read the directions, rinsed it in warm water, wrung it out, then dried my car with it. I laid the whole piece down on half the windshield, voila, DRY, no spots or streaks. It holds a remarkable quantity of water. If it held any more water, they'd sell it for emergency water storage.