Work in a cold area of a hospital, so I always have to layer. Im always on the lookout for undershirts. In regard to this shirt it fit all right. I got XXL. Thats usually what I wear in clothes. I don't like for my fat rolls to be too constricted. Im 54 and the shirt comes down last the curve of my butt. Its long enough to tuck into my pants without riding up out of the waistband like some shirts do. The sleeves are uncuffed and hang a bit, nothing too bad. My only concern is that the fabric is pretty thin. Otherwise looks and feels great. Havent had a sweaty day at work while wearing these so I couldn't say how wicking they are.