Works for a skinny guy
I have a 35" arm length. My arms are relativly thin too. I previously bought a different brand in XL to get the length but then couldn't keep them up. This time I got L and it works great. I got these "on sale" and couldn't be happier.