Good fit and does the job at keeping me warm-- not for extreme temps,  I wore at 2C with a fleece jacket and a windbreaker for six hours and felt good  and all at a reasonable price. hasn't shrunk through half a dozen cold washes.