Fit was true to size but not too stretchy. It’s a hot shirt and doesn’t breathe too well. I did get some chaffing on my pecs from running with it. The fit has the shirt pull down on the front and I had to adjust the shirt towards my back a lot during runs.