It fits well. The tummy control panel is comfortable not like a boat constrictor. The fabric is smooth and feels good to the touch. This is a wonderful suit. I would only say the skirt is a bit long almost knee length. I am 5'10" for a point of reference.