I needed a swimsuit that held in the girls during my aqua classes. The cut of the suit and the zipper hold them in well and the colored line is flattering. I typically wear a 20 (or 18L) and ordered up a size 22 based on other reviews which was a good call. It fits perfect. Highly recommend this suit.