I did not care for the fabric top.  When lacing, it bunched up, which leather ones I have does not do.
The deep ridges on the soles would certainly catch all the dirt and stones when walking on earth surfaces which I often do.
They may do well for some, but I did not care for them and returned them and received a refund without trouble.
I have ordered a new pair of the other Walkers .

Thank you.
M. Hargrove