These shoes are very comfortable after you get used to them.  At first I was ready to send them back because there is arch support that seems to be too tall and was at first uncomfortable.  I decided to keep them and I was happy I did.  I got used to the weird arch support very quickly and now I am very comfortable wearing them all day.  They are very warm too and waterproof.