Quality leather and nicely put together. I wear a 46 long suit with 34" arms and the XL fit perfectly with just shirt on. Might be too tight with a sweater but the lining is thick so it should be enough for colder days.