These pants are great, however they have a slim fit. I am normally a medium size pants wearer (32/34) and I ordered these in the medium. They are the right length on my leg, however I have a bit of a gut and cannot get the pants to zip up and snap up completely (sigh). The only solution was to wear a belt with these 686 pants (I recommend a belt for all of these 686 pants anyways). I wish they had a bit more elastic in them or more fabric for the waist with its own belting system. Should I lose some weight, I expect these to fit very snugly. Otherwise these pants would be perfect. I took them snow shoeing in 30-34 deg. fah. wearing thermal socks, thermal underwear and some jogging shorts to keep warm. I loved the warmth, breathability, and mobility they provided.