The Churro roving is straight from local ranches in the west. The fiber is processed at Mountain Meadow Wool Mill in Buffalo, Wyoming and made into roving. This product is 100% wool and is processed using only natural and eco-friendly processes. The Churro wool is a dual coat fiber with long fiber length that maintains durability and luster. The Churro roving is less refined and does contain slight vegetation. 100% fiber to finish at a USA American mill!