Relaxed fit, very soft material and breathable. Size small just fits my slender 14 year old going through crazy fast growth spurts. Medium seems comfortable on him and good to grow into. Medium fits me as a 5’2” curvy mom but seems better for men to wear.