I purchased these expecting them to be true to size, The length seemed to run a little shorter than expected, however the entire pant was huge, I would say they are running 2 sizes big. AND you need to consider they are made of an extreme Stretch material. So once you put them on they stretch out even more, had to return twice to downsize and they are still a little bigger than needed!!