Theyre comfy when you first put them in but they run quite small.  Im a 40 C and I ordered 42 and its still a little bit tight.  Little bit of a uniboob, not great separation. But they do hold you together firmly for working out.  No bounce.  A bit hot.  Could use a little cotton in the mix.  Made well, I expect them to last.  Very good considering the price.