I just got this bra and tested it out at the gym today. I ordered a large (in bra sizes I'm a 34DD), the large fits great. It gives you uniboob and squashed my girls a bit, but all around it was comfortable when I ran on the treadmill and it does what it's supposed to do. I'd recommend it.