This fingering weight yarn from Blue Sky Fibers is made in Peru with 100% Fine Highland Wool. Each 50 gram skein is approximately 218 yards. This Suggested US 3-5 needle or 3.25-3.75 hook. Suggested to dry clean or hand wash in tepid water using a mid soap, do not agitate or twist. Dry flat.