I won't say everything at walmart is cheap, but, well... I have been buying footwear there the last few months, and if lasts longer than 3 months I'm ok with that. I can pay vastly more for shoes elsewhere that last longer but fit just as poorly, so lately I haven't bothered (narrow feet, hard to find shoes).