Hand dyed Peruvian Highland wool. This super bulky rustic wool is 340 yards and 16 oz. Hand dyed skeins can vary a bit from skein to skein. If buying multiples, we will send the ones that match the best.