Nice pair of 501 button fly. Picture of waist shows them larger than 30 waist, I wear a 33, and these do not fit me. Way too tight thru hips. These will fit someone who wears a 30 or maybe 31 tight. 501s are stretchy. Lots of life in these, no stains odors or blemishes to note.