Exactly what I was looking for. I am 38-27-44 and bought a large. It fits pretty well. Very smoothing and the silicone at the leg holes make it so it doesn't ride up. It is stretchy and comfortable without losing all of its smoothing powers.  While not the prettiest undergarment I am hoping it will make those bodycon type dresses a little more flattering.