The product is nice, but ignore all the reviews saying that they normally wear a medium but the XL fit just right. Based on that I ordered a 3X, i normally wear XL in ex officio brand and the 3X was like parking a Mini in a school bus garage. Order one size larger and you will probably be ok. These are supposed to fit closely to the body, not like boxers.