My wife bought this coat for me two years ago. Her first attempt she bought one undersized. She then exchanged it for one quite a bit larger than I need, but I really like the extra space. Except it being heavy, it's so soft I barely feel it, and I could layer a fleece for 100 below. She bought the LONG, which is great, as I have a longer than normal 41 inch trunk. My arms, however, are normal length, so the "L" sleeves are several inches too long. The cuff snaps are pointless at cinching in the sleeves. One snap is full diameter and simply keeps the strap from dangling. The other snap is so close (1.5") that it has no effect because the lining and leather flex more than that without any effort. I asked them to add a third snap 2" further around than the 2nd snap, thus 3.5 inches total reduction (1 inch diameter reduction), which will hold the sleeves above my wrists and solve the problem. They can also shorten the sleeves, but I hate to wear thick gloves when hiking. Instead, I can wear light wool and if I get cold, unsnap and pull my hands up into the sleeves. You can't hike with hands in pockets, hands in sleeves is a trick that has been around since the Dead Sea was sick.