'Earth Hearts' for children are printed on 30% bamboo/70% cotton shirts by Jerico, a Canadian company. These are beautifully made and soft shirts of very nice quality. The 'Earth Hearts' image was printed in Indiana, near Chicago.