I am 5 foot 2 + 145 to 150 lb. I bought the medium in the soft pink. It fits perfectly, which means snug enough to work but not so snug that I'm rolling out everywhere. It goes all the way up to the bottom part of my bra strap which gives me the perfect transition to keep a smooth back, and it is a perfect tightness around my hips so that my legs don't poof out from underneath the hip line. I could not be happier with this purchase. There is some ribbing that keeps it from rolling but it isn't so stiff I can't move or get poked. I can wear these under something fancy and they're thin enough to not see a line, but I can also wear them under casual clothes daytime and not being comfortable, even in the hot summer months. I like to wear this under casual cotton dresses it just keeps the line smooth and me feeling beautiful. I don't have to be conscientious about what is moving. I plan on buying more!