Have You Heard Of Norwex?

There are a few other threads on this cloth