I've been at the gym for about 10 months, very consistently AND I am 50 years old, for the first time in my life I'm looking for some gym shirts. I'm on the treadmill constantly and tired of looking like I'm wearing 50 year old T shirts and want to have a shirt that is comfortable and that I'll look decent in, I have bought three of these style of shirts, the first two fit like I'm wearing a 1950s style swim suite, pretty awful, don't misunderstand, I still wear them lol, but this one fits well and look pretty decent at least for what I want it for... recommended! (seems like these are shirts you don't want to buy too small, I am typically a large but these fit best as XL... )