These towels are printed by a company in Montreal, Canada that adheres to OEKO-TEX standards, which means that the health and safety of their employees and our natural environment is a priority. Once you place your order, your towel will be printed, cut, and sewn by a person who receives a fair wage. It will ship in 5-7 days, and arrive in your mailbox a couple of days later.