Im 56 around 135 pounds and 5 months post partem. Im a 36C and have a 29inch waist, 36 hips, and 40 around my thighs. I went with the reviews and ordered a small  even though normally I would order a medium.  It fits like a glove although I think if you were my size I would recommend getting a medium just bc it does squeeze my thighs a bit. Ive had no trouble at all with my top being to revealing and even nurse my baby easily with it. This makes me feel sexy and for $8 you cant go wrong.