These were my 1st leggings from Carbon38 and I am used to Puma sizing. I originally got an XL, but returned for a large. I could still get a medium, but these work so well. The most comfortable magical material, super flattering, and moisture just seems to disappear when sweating it out! I get lots of compliments. Highly recommended. I am 5'6, 145lb and long torso.