No, not itchy at all (for me, ymmv). I wear wool UNDERWEAR. Yes, right there, up close and personal. Women's wool boxer briefs. Most comfortable undies I own.
(I have 3 pair)
This fall Ibex is s'posed to start running lighter weight seamless wool undies and camisole/bra tops. You can bet I'll be ordering some of them!