The Stafford Cardigan is knitted by hand with precise attention to detail, delivering the highest quality, softest, and most comfortable piece you'll own.