I'm 5'4" 240 and ordered 3x. I like wearing loose, knee length skirts in summer, but hate chafing, etc. I bought these for THAT purpose only, not to 'suck it all in' to 2 sizes smaller. These are so comfortable! Did not feel too tight, roll up, or have to wiggle into them like a sausage. Highly recommended.