This is my 3rd pair of these pants and I LOVE them! The colors don't fade, the material doesn't get stretched out, it's seriously high quality work! I'm 5'3", 125 lbs (curvy on bottom) and I wear a size small perfectly. You will NOT be disappointed in these pants!