I just got these and can't believe how well they fit! I have wide feet and very large calves. These are perfect. I did follow advice of other reviews and ordered a size smaller than I normally would.  They have good traction and I am sure will work great for my purposes.