My husband likes the weight of these tops, but they seem to run a little small.. even for a long john top, which is usually kind of snug.  My husband always wears a large, but this top is skin tight on him.  But it was the best priced thermal top we could find.