These fabrics are all made from 55% hemp and 45% organic cotton. They are produced in the North East of China in a factory that is affiliated with the Fair Wear Foundation. The origin of the hemp is always Chinese, the organic cotton was grown in India.