I agree with all the other reviewers. These overalls are warm, well made/tough, wind and water resistant, and very reasonably priced. Note: sizes seem a bit on the small side, I wear 38x30 jeans and got 44x30 overalls. After 1 wash they shrunk a waist size but I can still wear jeans and 3 top layers underneath - its a bit snug now but still comfortable. Length didn't seem to change much which is good. You will probably want to size up 8 inches if you want to wear bulkier stuff underneath. Washing and softening them is a good idea, they are quite stiff to start with.