I'm about a size 18 right now. Bought this in a 2x and a different brand in a 3x based on sizing and reviews. The other one fit great. In this one, I can't even get my leg in where my whole torso is supposed to fit. The material is a thick version of the top of a pair of nylons. Can't get them on. Can't return them. Waist of money.