This is probably the single best base/mid layer that I own for snowboarding (and shoveling the driveway). Even on super cold days of riding I only need a tank top under and my jacket over to stay ultra warm. It doesn't restrict movement, breathes well, and keeps you dry. The sleeves are really long too which allows you to put them over the cuff of your glove liners and under your gloves. Nothing else compares in my opinion.
Good lightweight jacket for various uses. I've worn it as an extra layer when it's chilly out and have thrown it on for early morning cold trail runs. The inside has a great fleece lining that is particularly nice when worn directly over a yoga top. I have fairly long arms but still find the sleeves to be pretty long. My hands always seem to be cold so I love the extra length.
I needed a new jacket I could wear running (my husband bought this for me). It's flexible, stretchy, soft and keeps you warm, but not too warm. I have long arms and the arms on this are super long, even for me but I am ok with that. The inside is soft fleece and the outside is more like a polyester which keeps the dog and cat hair off of it. I got the black and the zipper pulls were grey not red. Although I would not have paid full price, I am glad my husband did so as a gift and I will totally get his money's worth out of it.