Great product and arrived on time. The material is like a heavy stretch fabric, the fleece lining is very fine and not too thick, the warmth of this shirt comes from the outer stretchy part. If you took this same product and slapped a Nike label on it people would pay $80 for it. Only concern is I've had a workout shirt in a similar feeling material before that tended to get smelly fast and hold smells.