I am 5'5",  weigh 147, and have the body of a 45 year old mother of five who likes potato chips just a little too much. I have a little belly (I say I look about three months pregnant if I have to compare my belly to something) from having babies, and too many Lay's chips, and although the suit did not provide a lot of of tummy support, it hides the tummy (mostly) in the design of the suit. The top of the suit looks very elegant and classy. It would be worthy of a yacht party, for sure. I have tried on so many suits at the stores and very apprehensive about buying online as I never like what I try on. I am amazed. The quality is wonderful. Came in a nice bag we can actually re-use when we go on our camping trip for a first aid kit. This will be the only bath suit I will ever wear no matter my weight as I feel the design hides any issues you are concerned about. Get this bathing suit!