Unfortunately I ordered a 3x and it was more like an XL. Very tight especially around the midsection and more loose in the arms. A great fit would be loose in the midsection and a little my snug up top. I want to support more but I can't if every shirt or article of clothing is going to continue to fit like this.