Perfect fit, excellent quality.  I can wear these in cold windy weather and not feel the wind at all.  There are two discreet pockets on the front; I'm not sure why the previous reviewer was disappointed in the pockets.  I will buy more products from this manufacturer.  Also, I often have trouble with pants being slightly short and these are just right.