I rarely leave reviews, but when I come across a product I think is amazing I feel the need to share! This tankini swim suit is perfectly fit. I am 5'6" 140 a bit thicker through middle, larger breasted 36D, 37" hip. Large fits true to size. The fabric is a bit textured. Very supported through the top with no spillage and I don't expect that to change once it hits water. The body through the middle of the top is not quite as supportive, it is slightly fitted, but not tight, I would not describe it as tummy control. If there was one thing I could change it would be a bit more supported through tummy. Overall though it is so cute and flattering I am not complaining! The ruching adds such a nice touch to the mid section and a little camouflage. The shorts are so cute while giving a little more coverage than ordinary swim bottoms. The gathered sides let you control the length a bit. The fit is perfect, not too tight, not too loose. Again, not sure how they will react once in water. Waist is very comfortable sitting below natural waist line, but not too low. If you are considering purchasing do not hesitate!