Fit and comfort seems adequate. The no slip traction is a bit lacking. I usually buy Shoes for Crews brand for the excellent no slip, but they wear out fast and lose a lot of cushion quick. Just can't find a good shoe that does both