Nice material and well made. Ordered a medium because I was leaning toward a snug fit. This is exactly what I was looking for in fit and appearance. I normally order a large, but this medium fits me perfectly. The material is slightly stretchy and the arms are long enough, even in the medium size. I have longer arms than the average guy, so that’s always a concern (short arms that don’t reach and cover my wrists). This medium has sufficiently long sleeves (you would think it was a large), fits like it should, and looks great ! Very nice apparel piece! I would definitely buy again, and I just might get me another in a different color.