Semi-form fitting, stretchy, soft, and very comfortable. I wish I had discovered these shirts years ago. Perfect for gym, undershirt, outside and inside, and sleeping. I have three from two purchases and am very tempted to order more even though I don't need them.