These shoes are comfortable, waterproof and offer good traction on the ground. I complain about the eyelet - not only does it come off the shoe, it's also made of foam. I broke one of the straps within two months of using the shoe. I will definitely not buy shoes with this design flaw again.