I usually go for larger sizes in yoga pants, so I ordered the XL and they're perfect. Nice fabric for the price. At first glance, I thought they were going to be way too small, but looks are deceiving with stretch pants!