As per other reviews sizing suggestions I got a 3x. I am 170 lbs, 52. I wear I size 14 in pants. I ordered a steel frame and I am pretty sure its plastic instead but I am not cutting into it to find out. It does fit well on the first hooks. Took a minute to get it on but its getting easier everyday I wear it.
Two complaints:
One is that I am rather short in the torso but I still have to pick if I want to be overflowing up top, or my flab to be hanging out the bottom. I cant have both covered. Another is that no matter how I wear it, it pushes up on my underwire and then my underwire pushes into my armpits. Obviously the lower I wear it the less this happens.
Other than that its good. And hold and looks nicely.