My husband has been wearing size Large Under Armour underwear for years. This particular style does not run true to size. Initially, we ordered the XXL in black because the size chart indicated XXL in this style fits waists 40-44. Hubby has a 40 waist. They were absolutely HUGE! So we exchanged for a Large. Still too big so they will be going back (about two inches wider in the waist than the white L in photo below). We will stick with the longer leg style in his usual Under Armour size Large.