Handspun Yarn!
Merino wool is spun bulky-weight, thick and thin, and then dyed in various shades of pink and purple. It is super-soft and squishy!
86 Yards
4.0 oz
$24