Verified Buyer Reviewed by happy feet from brunswick ohio on Monday, March 23, 2015
I bought an xl since that is what I like using in jackets. It has long sleeves, which I don't mind and it has velcro fasteners to get the sleeve tight on your wrist. But through the shoulders it was really large. So I ordered a L. This one fits better, but its higher up on my behind. I missed the minus degree weather to give it a spin, but it was warm at 20 degrees.