These tea towels are fabricated from an organic cotton and linen blend, ensuring superior absorbency and durability. Each piece is meticulously woven on a loom, measuring precisely 40x20 inches with a weight of 120 grams. Slight variations in size and weight are expected due to the handmade process,...