Got this because I didn't want to show my body in my baby and me swim class.  Works great.  Covers everything and doesn't look too weird.  Wish I had gotten one size smaller.  Nice bottom coverage for those with large bottoms.  Also covers nursing breast well.  Great conservative swimsuit.