I loved these pants the instant I put them on!  I am 5'6", about 30lbs over weight (155), and have long legs, so I ordered the large.  The fit and length is perfect, and the material is of high quality.  Top of pants don't slip down like the fold-over style.  I'm here to buy more colors!