I ordered a 2x and it fit so well these are so comfortable. I almost ordered a 3x but that didn't sound right so I got a size down and they fit perfect. The only thing is that the ankles are kind of big. Idk if it's because I have a big butt for the size that my calves and ankles are but I'm probably going to see them. But overall they are really good.