1888 Mills 100 Percent Organic Cotton Luxury Bath Towel The 1888 Mills 100 Percent Organic Cotton Luxury Bath Towel ($46) set comes with two American-made, generously sized towels. 1888 Mills 100 Percent Organic Cotton Luxury Bath Towel $46 from amazon.com Buy Now