These shoes are waterproof and overall comfortable. One bad aspect is though I notice my feet sweat very easy in them and also made my feet smell some which was not real usual for me . This was in the beginning. Best to wear white socks with these shoes