This is the 2nd time I've ordered this product and will be the second time I have to return it.
The first order I got a xxxl. It was too roomy on the stomach but fit my breath well. So I decided to take a chance and ordered an XL. Well it's just a bit snug on the breasts but still leaves a space/gap on the stomach. I just don't see the point in ordering a size smaller. It won't fit my boobs at that point.