I have two other bathing suits of this brand and all of them are cute and flattering. The only reason this one isn't 5 stars is because the chest ruching isn't tacked down on the bottom so it flips up with the white background.
This one also has an underwire which pleasantly is not too small for my 40G bust. I wear an 18/20 at torrid and this suit fit perfectly.
It is quite a bit longer than the other swimsuits, nearly to my knees. It feels modest and elegant.