So initially I got this is my regular size, L, and it was extremely tight and squished my boobs so I reordered in an XL (I can’t stand their return policy) and not much changed except it’s a bit looser in the back area.. it still squishes my armpits and makes the fat around them spill over, still smashed my boobs.. you’d think they’d expect an XL girl to not have the same boob size as a L girl but no cause none of those dimensions changed at all. Now I have to give them Both away unfortunately. Such a shame because the top is so cute. And I’m a 38D for reference.. I didn’t think that was so big.. this is for For B cups and under