I wear these thermal long john tops for warmth and style. I think they look great worn under certain t-shirts. These particular tops are the best I've found. I've tried many, many different brands and these are by far the best. They hold up well, look great, are warm, are plenty long in the arms and length of the shirt overall.