This bra provides zero support and it's more of a crop top than a bra. I normally wear a 34C and bought the small. It is somewhat difficult to get on (and off) and initally I was hopefull that this tightness would reflect the support. Once on, I jumped up and down a few times in front of a mirror and saw my boobs bouncing away. Perhaps the XS would provide better support but then is no way I can even get it on/off becuase the small is painful enough!