Not impressed with this product. Im a 36 DDD so I ordered a 3XL hoping the top would fit. The material was super flimsy for the ties and the cups were too small.  I probably could have made it work if the ties were a little wider. Color was very pretty and loved the style just not the right fit.