Earlier this year I committed to replacing paper towels with bar mop towels, since they're reuseable and better for the environment.
I didn't do my research and just picked up a set of bar mop towels at Walmart that I thought would do the trick. boy was I wrong. The bar mop towels didn't absorb well, held onto stains throughout multiple washes, but felt like I had to go over spills twice to pick up all the liquid.
I decided to go on amazon and after reading the reviews, decided to pick up a pack of 12 and can say with certainty that these are a much higher quality. They pick up spills much more easily, stains come out more easily in the wash, and they're also softer. I even use them to dry my glasses.
My biggest problem is I ONLY HAVE 12!! So I'll be buying more soon :)