These towels are made of Japanese cotton in the region of Imabari.
They are washed with the freshest water and made with the highest standards to produce an incredibly soft and absorbent hand/ face towel.
These are 33.4" x 13.4"