Yes, cotton is the best choice for a dish or face cloth. Just like our manufactured ones, the cotton is much more absorbent. I use them and have given many for gifts. I hear all the time about how long they last compared to manufactured! Thanks for looking.