I wish they had these in a 2x for me instead of a 3x and in more colors, but so far I am on my second pair. On me they are not form fitting, they are a little loose. I have more belly than leg fat but I love them so much! I recommend getting a size smaller.