This is my second pair. These shoes are comfortable and offer good shock absorption. The anti-skid tread is very effective. However, if you work in a dirty environment, the tread fills up with dirt very quickly which negates the anti-skid properties. The velcro strap helps with the fit. All in all, a good shoe.