A microfiber cloth is a must-have, since it is such an effective and versatile cleaning product. It is especially ideal for ...