Fit and function is just right. I wear this under my cycling jersey most morning rides. It doesn't add a lot of warmth, you can really feel the wind coming into the sleeves. Just enough to take the edge off on the warm up and not too hot for the interval rides. I wear it in the mid 50's with jersey and vest or no vest depending on high or low 50's. The build quality and stitching looks to me like it'll hold up well. I've worn/washed maybe 30 times and it's still as good as new.
This Craft stuff is amazing , Very warm yet breathable. Hate to mention'but wear multiple times ..no odor. Amazing. No dryer required.
Use for outdoor activities from road/mtn biking to hiking and skiing and love the fit