good product, but I ordered C based on the sizing info, and realize now I probably should have ordered a B as these don't hold me in as tightly (5'5, 145).
I've also seen these for a lower price at Marshalls/Century 21 etc so won't be ordering off Amazon again.