Actually, I would suggest an all-Cotton wash cloth and flour sack towels. Too often, when you go "cheaper the better" it isn't all that great. Some washcloths are made of questionable fabric and do not soak up what you've spilled onto a surface.
I used to clean houses for a living and one of the ladies had a rag bag for me to use when cleaning. However, most of the material in the rag bag was unusable because of polyester fabric or blended fabric. I'm just speaking from experience.