The shoes are hard and not very comfortable. The only good thing about them are the velcro straps which allow for adjustment, but they are not very comfortable for all day wear and are thus waaay over-priced!! The word "Comfort" in the product description is WRONG. They hurt my feet! Since they claim to be waterproof, I will be using them as slippers.