Castle of Ireland’s 100% Super-Fine Merino Wool is the highest quality wool available on the market.