bought for my Bf who's a mechanic and in the winter months his shop can get pretty cold.  He's never worn these before but now he is so glad I got them for him.  Keeps your back side warm by not coming out of your pants like most tops do when bending over, that is a good thing right there.