Not dress pants for work, they are fancy sweat pants. Fitted with tapered legs. Nice an think warm, well made. Tall I am 5'8' and I have 1 to 2" extra on the length before washing them. Hip erea puffs out a little due to the pockets that are nice and big. Very comfortable but something I would not wear to the office not even on casual day due to the material type. Love them for the soft feel and comfort. Size is exact I wear 16 and it's right on.