First swim dress that gave me good bust coverage arm pit to arm pit along with natural looking and feeling support. The overall fit was good for me, not too tight and not too loose. I would say true to size although we know that it really depends on the cut and an individual's actual body shape. The material quality seemed fine, pretty much like other swim dresses from other brands I have tried but for the price point, for sure good.