But what exactly is "Dri-release wool"? Is it 100% wool, or a blend? Sounds sort of like a fabric blend brand name. and what is "FreshGuard odor neutralizer" and why would a pure wool top need that? Sounds a bit suspicious to me, but then I've got a measure of skepticism in me naturally...