SWEDISH CLOTH FOR BACKPACKERS
These Swedish cloths are perfect for long-distance backpackers. They are so lightweight that I actually have three in my pack. One for my tent (to wipe down when it's been raining, or for condensation, one for my cookpot and one for my body). It saves on the environment (no wet wipes are needed).
They are biodegradable, you can wash them in the dishwasher or washing machine, they are super absorbent (can take 20 x their own weight in liquid) and there are lots of different designs to choose from (click through the photos).