I love these. So far, they have kept my feet warm and dry. I've been outside in the snow with my son and had no problems. They are comfortable enough to wear all day running errand. I have wider calves and did not find these tight. I can tuck my jeans into them.