Even though we love all of our Valley Yarns, Northampton has become a fast favorite! We sourced the softest wool we could find and dyed it 31 solid colors and 9 heathered shades. It is a dream to felt and soft enough for cozy garments. Valley Yarns Northampton also has a whopping 247 yards per skein. It is beautiful and economical. Made in Peru.