Cloth and other media