We use these for dish towels and everyday cleaning. They work great. They wash well and don't really shrink. This is a huge pack at a great price. They are soft and clean messes, even tough ones. They are seamed on the edges with heat, not sewn. I really like these! Highly recommend.