These shoes are soft, comfortable, keep warm and have everything you would expect of shoes for the winter. Through the snow I went with the shoes on, it was great. By water I'm not gone, however, that would probably exaggerated.
Overall, highly recommended Shoes