These Oeleky dish cloths are seriously the workhorses of my kitchen! Made from 100% ring-spun cotton with a 21s yarn count, they're absorbent without being bulky. The 12x12 inch size is perfect for hand washing dishes, wiping counters, or cleaning up spills. You get 8 in a pack, which is enough to always have clean ones available. What I love is how they're not too rough but still have enough texture to scrub stuck-on food off plates. They dry crazy fast compared to thick terry cloth towels, so no musty smells between uses. The reinforced edges prevent fraying even after multiple washes. I've been using mine for months and they still look and feel great - no thinning or falling apart. The first wash might produce some lint, but after that they're good to go. They're medium weight so they don't feel flimsy but also don't take forever to dry. Perfect for daily kitchen tasks - washing dishes, drying hands, cleaning surfaces, you name it. The quality is impressive for the price, especially since Oeleky has been in this business for 15 years. They know what makes a good dish cloth! Whether you're replacing old rags or stocking up for the first time, these deliver reliable performance wash after wash. Way better than paper towels for everyday cleaning and so much more eco-friendly!