My husband loves the pants, they fit great and he loves both styles.  We can't find them in our stores here and i'm sure I'll be ordering more.  Haggars is a good brand and wears well. Our package arrived in ample time.