It's interesting to see how different our bodies hold our weight.
I'm 5'8ish and my highest weight was 351. I was wearing mostly 26/28 and 3x-4x tops. Of course everything depends on the brand.
I'm 247ish now and wearing mostly 22 - some 20s and 2x/3x tops....the 3x are mostly too big, but some of the 2x aren't comfortable yet.
Can't wait to see what happens in the next 50 pounds since everyone says the sizes start to go more rapidly.
