These are really not true to size. All the shirts I own are 2xl. Reading the reviews I went with a 3xl. Got it today and it fits snugly but I like it. They do contour the body nicely. Great gym shirts! I will be ordering 2 more since I like the fit but again, buy at least one size up.