Dont go by their size chart; buy a size larger than their chart indicates. Im 51 and 115 lbs and wear a 34 or 36 B and their medium was way too tight. I might try it again with a size large because its cheap but the materials are also cheap and feel scratchy.