This works pretty good. I just had a baby 6 months ago, and i still have about 10 extra pounds im trying to lose. Im 140lbs, and i got a size medium. It fits great but from the sideview, im not as slim as the product made it seem youd be. Its very tight so i know i got the right size. It makes my belly somewhat flatter, but maybe if i would have gotten a size small it would have been as small as i wanted. Anyway, the front view is greay gives you perfect curves! It holds everything in great and takes away any "muffin top" you might have. Its very comfy for what it does. If you wear a really tight top with thin fabric however, the seam is very noticable.