These are super soft with a fleece lining, and do a great job cutting wind and keeping in warmth. If it is really cold (below 40F) I pair them with a winter jersey, and they make a huge difference. I am 5'8" and ordered a medium. They are tight enough, but they are very long. They cover my entire arm, from shoulder joint to wrist. But they stay in place, so once I got used to them, they provide a lot of protection from the cold. I recommend them for sure, but they may be a strange fit if you have very short arms.