These are exceptionally comfortable and supportive shoes. I find them to be very attractive and can be easily dressed up or down. I haven't had the opportunity to test just how water-proof they are so no comment on that feature. My one and only complaint is that these shoes scuff easily and need to be polished/conditioned weekly. Given the price of these shoes this is excessive.