I work in a deli and I find myself slipping somewhat often if I don't pay attention to my footing, so the tread design could be better.  As far as durability goes, they're ok.  I've only had these for little over a month and the glue on the soles is starting to lift, so they've kind of shifted forward. And the leather on the top/front of the shoe has collapsed somewhat but I'm not too bothered by that if I'm honest, they just look kinda ugly.  I think for a 50$ pair of shoes they could be a little better but I do realize I'm a little harder on my shoes than most jobs require.