Whoa, bruh. I bought a small and measurements are 5'6", 128 lbs, 30/32 DDD. First, the red is a bright Coral color. Not red at all. I know another review stated that but i just couldn't see how it couldn't be red given how red it looks on the photo. Trust, it's not red. It was a pretty coral color though.
  Additionally, There was no way I was going to successfully wear this bodysuit out without showing everyone my wonderful boob job. The top part had a lot of material and no way to hold it where you want it. You can always wear a tank or tube top underneath, but I didn't want to do that. Cute, but not realistic for me. Returned.