Several previous reviews helped me decide on sizing. I was actually very satisfied with this.I’m 5’3” and normally a size 8 or 10. I got the Large and when adjusting the straps a bit, it fit perfect. There’s not much support for the tatas though. But it’s a very flattering suit.Tummy control is really helpful hiding my stomach.This is a beautiful swimsuit that is made very well. The fabric is a great thickness with some ruching on the sides and somewhat of a layered look around the tummy which is my problem area. It disguises and holds it in without being uncomfortable. The straps are adjustable which I love and the cups are lightly padded. It is cut modestly and the fabric to me is the perfect thickness and the same thickness all around so your backside gets that non see through coverage as well! I am a 6/8 and got this in the large and it fits perfectly! I am really happy with this swimsuit.This swimsuit is one that I won’t mind wearing in public. Is is very pretty and classy. The rouching in the tummy area hides my rolls and the tummy control makes me seem a little tighter in places than I truly am. It comes in a variety of colors so that everyone should be able to find the right color for them. I don’t like my thighs to show so I just use a wrap around the waist and I’m good to go. It’s so nice to finally find a bathing suit that I can wear without feeling self conscious and embarrassed!I have tried it on, and it fits well. It is as comfortable as bathing suits get. Stitching is nice.I don't love the way this looks on me. The straps are really thin, bust area is a deep v, padding is removable and side of your boobs are completely covered. I feel like it makes my shoulders look broad. The chest area isn't very flattering.The stomach has a lot of pleads which helps with the tummy control. I think it's a bit to much material in the stomach area. Even when I sit down I see a lot of excess material. It does a good job hiding my tummy area without being tight. It is however a bit restricting on my upper thighs. I feel like it makes my thighs look bigger.Overall, this is a good suit for tummy control. I just don't love how it makes the rest of my body look. It fits pretty much true to size. Pictured, I am wearing the suit with a swim skirt and there is another photo without the swim skirt. For reference, I'm 5'2, 125 pounds and 34 C. I'm wearing the suit in a medium.This is such a great suit! I was so pleasantly surprised by the quality and overall look. The red leans a little bit more orange to me but it is still very cute. The support and coverage is amazing for the price. The only downside is that the suit is “hand wash only”.