Having bought a swimsuit online before and experiencing a bit of a disaster with sizing, I was reluctant to try again but did, sticking with the make of my old one, Zoggs this time. What a delight this one was.
The swimsuit is sized correctly so I had no issues with it being too tight or not generous enough around the bustline. It is sufficiently stretchy material to make a very comfortable fit - even chasing around after two children in the swimming pool!
The middle stripe gives a nice slimming effect and the straps are adjustable. There is also the extra shelf support around the bustline and panels around the tummy area to help hold it all in! After 3 children I take all the support I can get ;-)
I would recommend this swimsuit and the Zoggs brand generally. Would definitely buy again.