I've only had them for a few months and the soles are almost so worn they don't have any tread anymore. They are not everyday clothes. I only wear them on weekends or evenings and with this little wear the outsole wears out much quicker than I expected. Next time I will think twice before buying Under Armor shoes.