I ordered two pairs of these in size M, first pair fits PERFECT!!! Second pair, prob an inch or two longer and the just bigger all around and in waist- returning those. I also have ordered these in Size L in the past and had same issue, one or two pairs were great and others were super long- exact same pant. So, quality assurance issues but if you can get one thats made properly, these are my FAVE yoga or lounge pants!!! I wear them almost everywhere, except fancy places obv. Color stays nicely and no pilling. I wash on delicate in cold and hang to dry. The older, size L ones I wash in normal cycle and high heat in dryer (to shrink) An day they come out beautifully, no fading or thinning.