Bought this to wear under a tighter formal dress for a summer wedding. I am 52, 140lbs and the Medium fits perfect. I carry most of my weight in my butt/thighs so it was a little tight to pull up but thats how it should be! It holds my post-baby stomach in and keeps all my wobbly bits in place.