A shower puff is a popular shower accessory used for cleaning one's skin in the shower as an alternative to a natural sponge or luffa. It is used to scrub soap into one's skin when washing, and then wash it off again afterwards. It is also used to wash dry or dead skin off.