I am 6'3" 225 and the XL fits perfectly. It is a tailored fit, but not slim, so I can still move around. The material is acrylic, but I think it is made to feel like wool, so it is kind of itchy, but not enough to bother me. It seems like it will be really durable. I ordered a second color because I liked the fit and feel so much, and I am sure both shirts will be on frequent rotation in my wardrobe.