Ladies these are warm and cozy, but are not straight leg. They are relaxed fit, which means loose in the thighs and rear. I bought these for my sister size 6. I have to send them back. They are not flattering. I was disappointed. I guess I'll try another brand. They do not fit like the image shown.