As other reviewers have said this runs very small... I got it for working out & nursing/breastfeeding. I ended up getting a 36C, however the strap is still pretty tight & feels pretty constricting. I don't have to worry about any bouncing that's for sure, but it also pushes up my boobs and gives me cleavage- odd but I'll take it! Feels a little cheaply made, but other than that it's ok, just order at least 2 sizes up!