Seems like they will keep my feet dry and warm. A little stiff at ankles and legs, but is roomy enough to keep material from rubbing and causing irritation. They run small. I wear 10 to 10 1/2, but ordered 11 and happy I did. Toes are just touching the top, but are not rubbing or bunched together. Shoe portion of boot is wide enough to allow comfort if you put on socks. Good deal for price.