I wear tee shirts all the time so I am always hunting for the perfect one, soft, comfortable and affordable. This one fits the bill. I am 5'7\\\" and 140 lbs and I got the large because I like them a little on the roomy side. I would say it runs true to size. They will make good layering pieces in cooler weather.