125 lbs 5’5 34 b wears a small
If you have bigger bra size , but pants 2-4 , I would suggest size m , since the bottom is adjustable
Suggestion: s-2-4, m:4-6 L8-10
Tag size m. Feels like s , so I list as s
SMALL:
bust: 32 -34 A-B
Waist : 24-26
Hip: 34-36
MEDIUM :
Bust : 34-36. B-C
Waist :26-28
Hip:36-38.
LARGE
Bust: 36-38. C-DE
Waist :28-30
Hip: 38-40.