These 100% Cotton Kitchen Cloths are wonderful. They will hold up to virtually any kitchen task. They work great for a hand towel or they make perfect pudding bags. Pre-washed and sewn here in our sewing room. They are 24" x 24" or a bit larger as the size varies.