I've bought about 10 of these shirts in the past year, and I think I'm spoiled. I never felt anything as comfortable, and yes they are fitted. Apparently the Pima cotton is a unique type which is a lot softer then regular cotton. I'm 6 ft. 175 lbs. and in good shape and the large fits really well. The length is just right and they don't hang down to your knees like some t-shirts. I also tried an XL and it fits ok too, just a little less snug. These shirts are nice enough to go out in, and no you won't be changing the oil in your car in one.