Looked into bamboo fibre cloths for ecology, but had also heard of its anti-bacterial property; most dish cloths smell moldy after a few days use. These never pick up any bad odors! They are very handy, I wash my dishes with them, counter tops, etc. Throw them in the wash when they get dirty, and when they degrade (after a few washes) you can compost them. They're very durable... each cloth lasts a few weeks. Will buy more when needed.