The fit was ok, but I did not like the fabric. It had a cheap, plastic-like feel; and made too much noise. Every time the fabric brushed against itself (while walking) or you bent a knee, it would sound like you were crinkling paper. I don't care for noisy pants.