These shoes are awesome,  they hold up great in a rough service environment (10,000 steps or more every day on concrete,  nonskid, and expanded steel) I've purchased 3 times and have not been disappointed at all.  I will keep buying these and highly recommend them