If you have really long arms this might be for you. I wear a 40 Reg. coat, ordered the Med., and my hands are almost covered by the sleeves. Even rolled up once, they are much too long. I love Carhartt products, but I noticed that the stitching on this coat is pretty uneven, with lots of loose threads. A shame because I really liked the color and fabric, and the warm lining. I don't mind products made in Mexico because I have found the quality to be generally good (unlike made in China stuff) but I would say they dropped the ball here. I will not buy any Carhartt items from now on unless I can check them out in person first. I'm returning this coat and ordering a Filson because I feel like I can count on quality with them.