These pants are amazing! i usually have a hard time finding ones to fit me due to my small size (5'1" 100 lbs) but the 0 fit me perfectly. they are not too tight, just slim enough without clinging to you like a second skin. love the length , hits just above the ankle bone. versatile and comfortable. however, if i were any heavier, i cannot say these pants would work. i am fairly thin, in most cases i would size up.