No itchy feel, you can wear this like just like a T shirt. Comfy, and slightly tight fit.
B 80cm W 59cm H83cm
Material wool10％ acrylic90%
Ready to ship in 2-3days.Manufacturing location(s)/process(es)made in Japan