Sized up
I'm a medium but sized up to large based on my 34D size boobs. I'm 5'4, 155 lbs. Glad I sized up because once I zipped it, it fit like a glove around my midsection/hips. Very difficult to get on, confusing, and ultimately had to loosen the straps to get the right fit after a few tries.