Made in the USA, these cloths will help keep your banjo in peak playing condition. The pink cloth has wax in it for the wood surfaces, the white cloth has a strong anti-tarnish substance, and the grey/white combo is for daily use. The white interior will clean off the light tarnish of daily playing while the grey cloth is a soft flannel with nothing on it to use as a wipe down cloth after each playing session.